正确设置 iRedMail(或其他邮件服务器)的 DNS 设置

正确设置 iRedMail(或其他邮件服务器)的 DNS 设置

假设您刚刚安装了 Ubuntu,其 FQDN 为 example.com

$ hostname -f
example.com

如果用户安装 iRedMail(或另一个邮件服务器)使用 demo.example.com 作为其第一个邮件域名。

在此处输入图片描述

因此他的邮件帐户[电子邮件保护]

A 和 MX DNS 设置应该是什么样的?

这是我的尝试:

A example.com SERVER_IP
A demo.example.com SERVER_IP
MX demo.example.com example.com

编辑:我的理由是,example.com 和 demo.example.com 都需要解析到服务器 IP。

主机名 demo.example.com 应该解析为 MX 记录的 demo.example.com,因为[电子邮件保护]需要通过主服务器example.com进行处理。

那是对的吗?

答案1

如果我们“仅仅”谈论电子邮件服务,则您不需要 example.com 的 A 记录。

所有你需要的是:

MX        ... Mail Exchange - where should be send e-mails targeting the domain
A / AAAA  ... IPv4 / IPv6 address - where the mail server can be reached

您可以选择设置(使用是可选的):

TXT       ... SPF - information which server is allowed to send out the 
              mail originating (sender) this domain
TXT       ... DKIM - signature on server level (to prove originating server
              and consistency /no change/ on the message during the transport)

因此记录可以

demo.example.com A <SERVER_IP>
example.com MX 10 demo.example.com
example.com TXT "v=spf1 ip4:<SERVER_IP> ~all"

未提供 DKIM 示例,因为它是使用每个服务器生成的私钥的公钥记录...

欲了解更多信息,您可以查看以下资源:

相关内容