公司有员工反映,给我们一个合作伙伴的邮箱发信,那边收不到,这边也没有退信或提示;通过个人邮箱发送没问题,不知道是何原因,要求尽快解决。
    要了一个对方的邮件地址,对其进行发信,电话问是否收到,答曰未收到,确实我这边也没有收到任何的提示。到服务器上去看,通过邮件跟踪功能,查找我发的这份邮件,发现里面的提示有点异常,如图。正常情况应该是最后一行显示“邮件通过smtp传输到welcome(或其他的邮件地址)”,但是这里却不一样。

邮件跟踪
    跟那边的人进行了沟通,得到如下信息:
    1.邮箱是通过263来作的
    2.给我们发信没问题,给其他邮箱发信也没问题,收其他邮箱的信也没啥问题,只是收不到我们公司邮箱的信件
    于是打263的电话,那边经过查找那个时间段的信件日志,答复说,没有和我们的服务器建立过连接,也就是说邮件没有到他们的服务器,具体邮件到哪里了,不清楚。而且我们也没有收到任何的退信或其他提示,所以,他们也无能为力。
    想到邮件是否未发出去,看了一下队列,果然有邮件,在队列中而且一直在重试。一共有50多个队列,查看了一下其他队列,里面都是postmaster发的邮件,估计是垃圾邮件,逐一对其删除,但是这个域的邮件还是发不出去。
到exchange的smtp属性中看了一下,exchangesmtp传递的出站 延迟通知设置为2小时,过期超时为10小时,收到了退信。把退信作为附件发给了263的客服中心。
    在等待回信的这段时间,在本地ping对方的域名,得到一个ip地址,在邮件服务器上ping对方的域名又得到一个ip地址,经查,后者为每个的ip,很是意外。打电话给263,把这两个ip都告诉了他们,答曰:这两个ip都不是263的。奇怪,那么,他们的域名指向的ip到底是哪个?
    大概2个小时后,收到了回复,意思是说,对方的域名状态被锁定,没有作mx记录,所以邮件无法到底263的邮局,已经通知对方进行更改设置。在经过大约1个小时,再给对方发邮件,进行邮件跟踪,显示正常,而且队列中的相应域名下也没有任何的邮件了,马上和对方联系,看是否收到了邮件,答曰:收到。心情立马舒畅了不少,看来还是对方的错。
    但是还有几点疑问:
    1.为什么在不通的地点ping对方的域名得到的ip地址不同?
    2.没有作mx记录,那么为什么其他的邮箱给其发邮件能收到?
    由于对exchange不是十分了解,所以,也只能在以后的工作中再摸索了。