正巧听到客服和客户在说邮件系统收发邮件出现异常的情况,以为自己建的邮件系统出现什么问题了,客服挂线后她向我解释说:“客户A发给客户B,客户B没收到邮件,同时客户A有收到退信(退信内容暂时还不知),客户B发给客户A,客户A收不到邮件,客户B没有收到退信。”正在我思虑想让客户给客户A和客户B的邮件地址我时,她补充说“客户A和客户B当时都同时托管在XX邮件服务器的,现在客户A转移出来单独用我们提供的邮件服务器了”。这句话提醒了我,原因就是原来xx邮件服务器上还有客户A的邮件域名记录,而同时在xx邮件服务器上的客户B当发邮件给客户A时就其实是发到了xx邮件服务器上的客户A,而不是发到新的、我们提供的邮件服务器上的客户A,所以客户B发给客户A,客户A收不到邮件,客户B也不会收到错误的退信。而当用我们邮件服务器的客户A发给客户B时,因为客户B还是托管在原XX邮件服务器上的,而原客户A也是在XX邮件服务器上的,这时新的,我们的邮件服务器上的客户A发邮件给客户B时,客户B所在XX邮件服务器就会提示说客户A应该是XX邮件服务器上的邮件域名啊,怎么会是从我们提供的,新的服务器上发过来的?当你是垃圾邮件或者拒绝你!所以客户A发给客户B,客户B没收到邮件,同时客户A会收到退信!
解决办法:(1)联系xx邮件服务器的供应商删除客户A的邮件域名信息;(2)把客户B从xx邮件服务器转移到我们提供的邮件服务器上,和客户A在同一服务器上!