问题描述
在Exchangserver2003如果中发给一个没名字的域名地址,没MX记录,能否成功发送?会有什么信息反馈?另外我还想请教一下一封邮件发送出去后客户却说一直没有收到过,服务器上没有任何退信,队列中SMTP服务器发送也是成功。现在我想请教一下,这封邮件从SMTP出去后到底去了那?从那可以查到这封邮件的信息?说简单点也就是邮件丢失的问题?不知道谁能够指点一下小第,先谢过各位大哥了。
解决方案
解决方案二:
1.什么叫“没有名字得域名地址”?域名系统一定要有域名,不知道你所谓得“没有”什么意思。假如你说发送给一个可能不存在的地址,由于你自己的系统可以发现这个问题(发送服务器必须知道目的地),因此你的发送服务器一定会给你NDR(也就是退信)2.如果你发送一封信出去,但是对方没有收到,可能你永远无法知道为什么这需要双方邮件系统的管理员共同努力才能找到答案,而且即使双方都努力,也不一定有信息可以查询到。一般情况下,每个SMTP系统都有一定的邮件跟踪技术(如Exchange的MessageTrackingCenter),发送方需要检查自己的系统到底邮件发送给哪个服务器,是否发送成功,何时发送成功的。而接收方必须检查是否收到这封邮件,何时收到的,收到后做了什么处理。这只是基本规则,到底怎么做必须针对特定的邮件系统进行分析,所以这一般是无法做到,除非你的收发双方的邮件系统管理员都愿意帮你且技术都不错引用楼主zhangzhiwei1982的帖子:
在Exchangserver2003如果中发给一个没名字的域名地址,没MX记录,能否成功发送?会有什么信息反馈?另外我还想请教一下一封邮件发送出去后客户却说一直没有收到过,服务器上没有任何退信,队列中SMTP服务器发送也是成功。现在我想请教一下,这封邮件从SMTP出去后到底去了那?从那可以查到这封邮件的信息?说简单点也就是邮件丢失的问题?不知道谁能够指点一下小第,先谢过各位大哥了。
解决方案三:
非常感谢阿荣大哥的指点。现在的情况是这样的,我们公司一同事给客户发邮件,客户总是说收不到邮件,并且没有退信。用Exchange的MessageTrackingCenter跟踪这封邮件,发现邮件已经从SMTP发送出去了,非常奇怪的是接收这封邮件的P0P3服务器域名并不是客户的邮件域名。我实在是不明白为什么会出现这种情况,到底问题出在那?还请大哥在指点一下。
解决方案四:
查对方域名的MX记录,很可能就不一致,hosting环境会遇到这样的问题。telnet一把看看信息,SMTPdiag也可以看这个问题。既然已经发出去了,问题就不在你这边。另外,我们可以试着换换用其他邮箱发或者用公共邮箱试试。一般这种case都是不了了之,呵呵。
解决方案五:
firefox说的对,这往往不了了之首先:发送邮件和POP3没有什么关系,发送使用的是SMTP,POP3完全可以放在另外一台机器上,例如Exchange服务器就可以通过不同的服务器一个接收一个发送其次:邮件发送过去可能会因为很多原因发送不到目的信箱a)邮件被当作垃圾邮件,因此直接丢掉(尤其是当特定域名的网址整个被当作垃圾时,尤其如此)b)对方系统出了问题(很少,但是也可能)c)邮件发送到信箱后被反病毒软件(AV)或者反垃圾邮件软件(AS)删掉了不是所有系统都支持退信的,很多系统为了避免透露自己的信息给别人,特别禁止了退信从你说的看,除非对方管理员出手帮助,估计你很难找到原因的,你的消息跟踪不可能跟踪到别人哪儿建议你的客户提供一个外部邮箱,看看能不能收到另外建议有条件的话让你同事发送加密邮件看看,看看能不能收到或者让他启用发送回执和阅读回执看看引用2楼zhangzhiwei1982的回复:
非常感谢阿荣大哥的指点。现在的情况是这样的,我们公司一同事给客户发邮件,客户总是说收不到邮件,并且没有退信。用Exchange的MessageTrackingCenter跟踪这封邮件,发现邮件已经从SMTP发送出去了,非常奇怪的是接收这封邮件的P0P3服务器域名并不是客户的邮件域名。我实在是不明白为什么会出现这种情况,到底问题出在那?还请大哥在指点一下。