什么是MXlogging,以及如何为具有多个域的邮件服务器进行configuration?

在我的基于Ubuntu 10.4的虚拟服务器上,我想发送和接收多个域名的邮件。 作为第一步,我似乎必须正确configurationMXlogging。 由于我对此比较陌生:什么是MXlogging? 他们看起来像一个处理domain1.com,domain2.com的邮件服务器?

假设MXlogging,这个命令做了什么:

netcat mail.yourdomain.com 25

MXlogging是一个DNSlogging,它告诉远程主机接受该域的电子邮件的机器的DNS名称。 您希望接收电子邮件的每个域都需要具有适当的MXlogging。 对于您的设置,您可能希望每个域只有一个MXlogging,但是如果您有备份邮件服务器,则可以设置具有不同优先级的多个logging。

这是一个单独的loggingtypes,所以它不会出现在“netcat mail.example.com”中。 您必须明确请求MXloggingtypes。 例如:

$ host -t mx gmail.com gmail.com mail is handled by 20 alt2.gmail-smtp-in.l.google.com. gmail.com mail is handled by 10 alt1.gmail-smtp-in.l.google.com. gmail.com mail is handled by 40 alt4.gmail-smtp-in.l.google.com. gmail.com mail is handled by 5 gmail-smtp-in.l.google.com. gmail.com mail is handled by 30 alt3.gmail-smtp-in.l.google.com. $ 

这显示了几个不同的邮件服务器名称,可以用来传递邮件给用户在gmail.com,不同的优先级(5是最喜欢的)。 注意MXlogging本身(“example.com”)而不是邮件主机(“mail.example.com”)。

请注意,如果找不到MXlogging,则将使用该域名的Alogging。 所以,如果你的邮件服务器和其他服务在同一个IP地址上,那么你只需要一个Alogging即可。 不过,我build议在任何情况下添加一个MXlogging,只是为了清楚,并防止DNS的变化产生意想不到的后果。

DNSlogging(包括MXlogging)使用您的DNS托pipe服务提供的任何pipe理界面进行设置。 通常这些都是网页界面,但是如果您正在托pipe自己的DNS,这将在区域文件或数据库中。

请注意,垃圾邮件发送者经常滥用备份邮件服务器,他们会试图查看他们是否对反垃圾邮件措施不太严格,因此请确保备份邮件服务器具有类似严格的设置。

有关更多详细信息,请参阅MXlogging的Wikipedia页面