不同服务器上的子域名的邮件服务器?

不同服务器上的子域名的邮件服务器?

我目前负责管理一个通过另一个子域访问的服务器(不是管理 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)并添加您的服务器负责的每个域,否则电子邮件将被拒绝。

答案2

为了允许注册,Web 应用程序需要发送电子邮件,所以我正在配置服务器的邮件服务(这是正确的方法吗?)

不,你不必为需要发送电子邮件的应用程序设置完整的邮件服务器。只需使用外发电子邮件服务喜欢邮件传输协议

相关内容