在Exchange服务器的邮件没能发送成功时,都是有相关的未投递报告(NDR),从NDR中可以找到邮件未能发送成功的具体原因。传送状况通知描写三种不同类型的状况:成功(即2.X.X数字代码)延续性瞬态故障(即4.X.X数字代码)长久性故障(即5.X.X数字代码)。

1、邮件服务器的IP地址对列入反垃圾邮件组织的黑外单。

在发送这种情况时通常会伴随着一封拒绝接收的邮件,邮件的内容说明了,邮件没有发送成功,是由于对方服务器设置了RBL使然。只要找相关的RBL列表提供机构,或者联系发件方服务器,手动将自己的服务器加入到白名单中即可。

2、邮件服务器域名没有进行正确的反向解析,通常来讲,域的反向解析并不是必须的,但是一些要求较严格的接收服务器会对此进行检测,也有可能是此问题造成的。目前流行的一些反垃圾邮件软件可能会通过邮件服务器送出的FQDN名字对其进行反向解析,对于反向解析失败的连接将断开该连接。

PS:邮件服务器的反向域名解析功能。启动该功能,拒绝接收所有没有注册域名的地址发来的信息。目前,多数垃圾邮件发送者使用动态分配或者没有注册域名的IP地址来发送垃圾邮件,以逃避追踪。因此在邮件服务器上拒绝接收来自没有域名的站点发来的信息可以大大降低垃圾邮件的数量。

3、邮件服务器没有进行正确的MX记录解析。MX记录会更来的问题有许多,技术人员需要知晓的是MX不仅在接收邮件时起作用,在邮件的发送时也会起到一定的辅助作用。Exchange中文站(http://www.exchangecn.com)的相关域名和邮箱记录就是完全依照下面的记录进行添加的。通常正确的解析方式为:

  1. 主机A记录exchangecn.com

  2. 主机A记录mail.exchangecn.com

  3. 主机A记录www.exchangecn.com

  4. 主机A记录ftp.exchangecn.com

  5. 从exchangecn.com 到 mail.exchangecn.com的MX记录

  6. 反向解析记录

4、由HELO信息引起的邮件无法发送,被收件方拒收。这种情况出现的比较少,但依旧是存在的。有些收件服务器会对发件服务器的HELO信息进行检测,如果发生HELO信息中提供的域名无法解析、HELO信息不是完整的域名或者HELO信息中含有中文非法符时都会出现此问题。

除了上面这些ExchangeServer邮件无法发送成功的可能性外还有许多其它的,如收件人地址填写错误、收件人数量太多以及网络问题等,这就需要技术人员在排错的过程中也要多多注意一些细节性的东西,有时洽洽就是一个小问题把整个问题都搞复杂了。