如何在Win 2k3上configurationMailEnable以允许Google通过它中继SMTP?

我们使用“Google Apps for Your Domain”作为电子邮件,但希望使用旧的电子邮件服务器发送邮件。 原因是Google Apps SMTP被我们的几个合作伙伴列为垃圾邮件(!!)。

Google已经详细说明了如何configuration这个选项 ,但是我对SPF并不是100%熟悉,并且根本没有使用MailEnable的经验。 MailEnable似乎强制您指定单独的IP范围来允许而不是范围,即使我按照说明configurationSPF,并浏览了他们的知识库。

我试过设置这个,但MailEnable不允许谷歌中继邮件:

Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 503 503 This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server. (state 14). 

有关如何继续的任何MailEnablebuild议?

这听起来更像是收件人域的MXloggingconfiguration错误。 这需要身份validation发送到他们通常需要从他们的用户尝试向域外发送消息的非本地电子邮件地址。

该域的MXlogging指向特定的服务器接收该域的电子邮件,但是当您尝试传递给这些服务器时,服务器说他们不负责接收该域的电子邮件,因此需要身份validation以便将消息转发给适当的接收者。

检查哪些服务器负责域。 如果您尝试发送到[email protected],请在Windows命令提示符处执行以下操作:

 nslookup -type=mx example.com 

您将看到负责接收该域的邮件的服务器列表。 该列表可能包含处理该域的电子邮件的提供者的名称,例如example.net。 你可能有运气消息[email protected],并告诉他们,当你尝试发送到域,你得到“需要身份validation”的回应。 否则,您可能需要查找example.net的whoislogging以确定问题的适当联系人。

这也可能有助于联系您的合作伙伴的IT经理,让他们知道这个问题,他们可能不知道错误的configuration。