我目前正在运行交换2010年。最近,一些电子邮件发送到我们的一些邮箱没有得到交付。 例如,外部发件人写邮件给user1,user2,user3。 用户1和用户3将收到电子邮件,但用户2从来没有得到它。 消息跟踪没有失败。 如果外部发件人试图向JUST user2发送电子邮件,则邮件跟踪根本不会确认该电子邮件的存在。 它只是不显示。 这发生在我们的服务器上的一些特定的电子邮件箱,似乎也发生在特定的发件人。
我如何开始追查这个问题?
如果user2 nenets的邮件跟踪显示出一个testing邮件,甚至是从gmail发出,那么首先检查不可传送的邮件(或任何testing发件人)。
尝试SMTPtesting(各种在线工具或只是telnet: http : //support.microsoft.com/kb/153119 )
validation来自user2的出站电子邮件是否正常工作,并检查远程接收端的标题,以确保它看起来也是正确的(例如,FROM地址是正确的)
最后,如果中间有层,比如电子邮件网关,SaaS,病毒/垃圾邮件软件等,你也应该检查一下。
您应该从传入消息的服务器上的SMTP协议日志开始; 如果您使用的是边缘服务器,请从这里启动并检查是否实际上收到了这些消息。 如果直接在集线器传输服务器上收到Internet电子邮件,请在此处执行同样的操作。 如果您在邮件到达任何Exchange服务器之前使用其他垃圾邮件/病毒过滤解决scheme,请在此处查看。
您应该检查从您的SMTP域的MXlogging所指向的服务器开始的交付链中的每一步,并查找消息被丢弃的位置。