子域logging,如何代理子域MXlogging

我有一个网站的子域,可以说foo.example.com其中有一个logging到另一台服务器的IP,可以说example2.com 。 理想情况下,我想有example2的服务器也照顾MXlogging的foo.example子域,但我不知道这将如何工作。

我想知道这样做的select是什么,这是否会起作用:

 example.com DNS: foo A xx.xx.xx.xx foo MX mx.example2.com example2.com DNS: mx MX mx.thirdserver.com 

或者,我可以在example2服务器上设置一个新的DNS区域,该区域只处理foo.example.com域的MXlogging,其中发送到foo.example.com邮件将由这些mxlogging处理。

或者,或者,我应该用cname或dnamelogging来解决这个问题

在这种情况下委托子域的DNS区域可能比这更值得。

你的第一个例子很好,除了你的MXlogging格式不正确。 您需要MX服务器的优先级,例如

  foo A 10 mx.example2.com 

然而:

  • 如果您有主机(foo.example.com)的Alogging,并且您将邮件发送给someone @ foo.example,com,则在没有任何MXlogging的情况下,将会尝试向Alogging发送邮件。 因此,假定foo.example.com的IP地址与预期的MX相同,则在技术上不需要此用例的MXlogging。

  • 我不确定链接MX是否有效(例如,如您的示例所示)。 它可能会做,我从来没有尝试过。 我强烈build议跳过你有的链接,而只是将foo.example.com的MXlogging指向mx.thirdserver.com。

EG,如果你确实希望MX最终成为mx.thirdserver.com,只需要这样做:

 example.com DNS: foo A xx.xx.xx.xx foo A 10 mx.thirdserver.com