假设我有一个运行 Web 应用程序的域,cranketywidgets.com
并且我正在使用Google 应用用于处理该域上工作人员的电子邮件,例如support@ cranketywidgets.com
,,[email protected]
等等[email protected]
。
Google 自己的邮件服务并不总是发送自动提醒电子邮件、评论通知等的最佳选择,因此我目前计划采取的解决方案是创建一个名为的单独子域mailer.cranketywidgets.com
,在其上运行邮件服务器,并专门创建一些用于发送此类电子邮件的帐户。
这里的MX
记录和纪录应该是什么样的?A
我有点困惑,MX
记录可以是名称,但最终必须解析为A
记录。这里的记录应该是什么样的?
cranketywidgets.com -A
记录到实际服务器,如 10.24.233.214
cranketywidgets.com - MX
Google 电子邮件应用程序的记录
mailer.cranketywidgets.com -MX
指向服务器 IP 地址的名称
我将非常感谢对此提供的帮助 - 答案似乎很明显,但电子邮件垃圾邮件是一个很难解决的问题。
答案1
您永远不应该将您的MX
IP 地址指向符合 RFC 的地址。A
而是为 IP 地址创建记录并将MX
记录指向它。
那么该区域应该是这样的,
@ IN MX 1 ASPMX.L.GOOGLE.COM.
@ IN MX 5 ALT1.ASPMX.L.GOOGLE.COM.
@ IN MX 5 ALT2.ASPMX.L.GOOGLE.COM.
@ IN MX 10 ASPMX2.GOOGLEMAIL.COM.
@ IN MX 10 ASPMX3.GOOGLEMAIL.COM.
@ IN MX 10 ASPMX4.GOOGLEMAIL.COM.
@ IN MX 10 ASPMX5.GOOGLEMAIL.COM.
@ IN A 10.24.233.214
mailer IN A 10.24.233.214
mailer IN MX 10 mailer.cranketywidgets.com.
答案2
您是否希望人们将邮件发送到 @mailer.crankywidgets.com 的地址?如果不是,那么您不需要MX
记录。 MX
对从该域发送的邮件不起作用。
设置单独的邮件服务器以从地址@mailer.crankywidgets.com 发送邮件是正确的途径,并且您应该设置适当的A
记录(PTR
如果主机是专用的),并且SPF
记录表明给定的 IP 地址被允许为该域发送邮件。
如果所有发送的邮件都是通知样式,您可以将回复地址设置为“[电子邮件保护]“然后在 Google Apps 上将其黑掉。
我在这里看到的记录唯一能给MX
你带来好处的是略有不同的SPF
记录,因为你可以说“此域的 MX(电子邮件接收方)主机也被允许从此域发送邮件”。但它SPF
足够灵活,可以说“这个任意命名的主机也被允许从此域发送邮件”。
答案3
因为邮件就像一个雷区。
PTR <-> A <-> MX
记录应该与某些垃圾邮件过滤器上的完美反向查找相匹配。