我目前负责管理一个通过另一个子域访问的服务器(不是管理 example.com,而是 y.example.com),并负责在该服务器上实施 Web 应用程序。为了允许注册,Web 应用程序需要发送电子邮件,因此我正在配置服务器的邮件服务(这是正确的做法吗?)
所以我尝试使用本指南以确保它正确实现。不幸的是,我不确定主机名和域应该写什么。虽然我使用 telnet 后它给出了正确的输出,但我无法使用 thunderbird 访问它。它建议主机名应该是这样的
myhostname = mail.example.com
mydomain = example.com
但我想这只有在 example.com 上实际完成时才有效?我该如何处理?
答案1
您的主域名不必指向您的邮件服务器。您只需将一个添加A Record
到您的域名即可。例如,您有example.com
一个指向托管主网站的服务器的域名。
您需要转到您的 DNS 管理面板并创建一个A Record
(例如 mail ==> IP_ADDRESS),它直接指向您的 MailServer 的 IP 地址。
之后MX Record
必须设置一个等于例如的mail.example.com
。
因此,完成所有这些后,您的 MailServer 的 FQDN 将为mail.example.com
。
请记住您必须更新 postfix 的main.cf
文件(mydestination
)并添加您的服务器负责的每个域,否则电子邮件将被拒绝。