我应该如何为一个子域设置单独的MXlogging?

比方说,我有一个运行Web应用程序的名,例如cranketywidgets.com ,我正在使用Google Apps处理在该域名上工作的人员的电子邮件,例如support@ cranketywidgets.com[email protected][email protected]等等。

谷歌自己的邮件服务并不总是最好的发送自动提醒邮件,评论通知等,所以目前我打算追求的解决scheme是创build一个名为mailer.cranketywidgets.com的单独的子域,运行一个邮件服务器,并创build一些专门用于发送这些电子邮件的帐户。

MXlogging和Alogging应该怎么样?

MXlogging可以是名称,但是最终必须parsing为Alogging,这让我有些困惑。 这里的logging应该是什么样的?

cranketywidgets.com – logging到实际的服务器,如10.24.233.214

cranketywidgets.com – Google电子邮件应用程序的MXlogging

mailer.cranketywidgets.com – 指向服务器IP地址的MX名称

我很想在这方面提供一些帮助 – 答案似乎很明显,但是垃圾邮件是一个难以解决的问题。

你不应该把你的MX指向一个IP地址,以符合RFC。 为IP地址创build一个Alogging,并将MXlogging指向它。

那么区域应该是这样的,

  @ 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. 

你打算让人们发送邮件到@ mailer.crankywidgets.com的地址吗? 如果没有,那么你不需要MXlogging。 MX在从该域发送的邮件中不起作用。

设置一个独立的邮件服务器来发送邮件地址@ mailer.crankywidgets.com是正确的path,你应该设置一个合适的Alogging, PTR如果主机是专用的), SPFlogging说明给定的IP地址是允许的发送域名的邮件。

如果发送的所有邮件都是通知样式,则可以将回复地址设置为“[email protected]”,然后在Google Apps上进行黑洞。

我可以看到一个MXlogging在这里买你的唯一的一个SPFlogging略有不同,你可以说“这个域的MX(电子邮件接收器)主机也被允许从这个域发送邮件”。 但SPF足够多才能说“这个任意命名的主机也被允许从这个域发送邮件”。