我目前分配了一个服务器的pipe理,这个服务器是通过另一个子域(而不是pipe理example.com,但是是y.example.com)来访问的,并被分配去实现一个web应用程序。 为了允许注册,Web应用程序需要发送电子邮件,所以我正在configuration服务器的邮件服务(这是正确的方式来做到这一点?)
所以我尝试使用这个指南 ,以确保它正确实施。 不幸的是,我不知道要写什么主机名和域名。 虽然我使用telnet后给了我正确的输出,我无法使用雷鸟达到它。 它build议主机名应该是这样的
myhostname = mail.example.com mydomain = example.com
但我想这只会工作,如果它实际上是在example.com上完成的? 我该如何处理?
您的主域不必指向您的邮件服务器。 你只需要添加一个A Record到你的域名。 比如你有一个example.com ,指向一个托pipe主网站的服务器。
你需要去你的DNSpipe理面板,并创build一个直接指向你的邮件服务器的IP地址的A Record (例如邮件==> IP_ADDRESS)。
之后,必须设置一个MX Record ,它将等于mail.example.com 。
因此,在所有这些之后,您的MailServer的FQDN将为mail.example.com 。
请记住,您必须更新postfix的main.cf文件( mydestination )并添加您的服务器将负责的每个域,否则电子邮件将被拒绝。
为了允许注册, Web应用程序需要发送电子邮件 ,所以我正在configuration服务器的邮件服务(这是正确的方式来做到这一点?)
不,您不必为需要发送电子邮件的应用程序设置完整的邮件服务器。 只需使用传出电子邮件服务,如ssmtp 。