apuawv 发表于 2008-12-28 17:38:57

发给126或163的邮件延迟1小时以上

windows 2003+exchange 2003,ex server无前后端设置,就一台server
另,邮件服务器在美国

目前遇到以下问题,请教各位,
如果附件大于2M,发给126或163的邮件就会延迟1小时以上,而如果同时抄送给sohu,yahoo,hotmail等的都能5分钟内就收到。
但如果发给126或163的邮件小于1M,就能立即收到,
可是如果处于1M与2M之间,从126收到的信头看received 时间没有延迟,但我实际接收时间则也是延迟1小时以上。

以下附图为大于2M的邮件的信头及smtp日志。

我的分析:如果是网络原因,从国外服务器发到国内服务器有延迟,那么发给国内的其它邮件如sohu那也应该有延迟,可是经测试sohu的就能立即收到,是否就可排除这一原因?
               另外我用smtpdiag测试,从ex server上连接126的smtp server,也都是pass
               另外我还怕因为ex上queue太多,导致等待过长,也在ex server不忙的时候做过测试,状况依旧
               是网易的server有特殊的设置吗?还是其它原因,不解。
特来请教各位大侠,请帮忙分析分析。

tdk 发表于 2008-12-30 06:20:54

现在手机看图不便,看不到日志
我暂时建议在服务器上做ping -l 65535
对比看看到sohu 126
还可以tracert 二者,看看路由情况

tdk 发表于 2008-12-30 09:34:29

现在看到图了
从你的邮件头看 不就是延时了 1个多小时吗?
11:20发送
12:54 收到

tdk 发表于 2008-12-30 09:45:08

可能就是和163传输效率问题吧
或者163有限制? 或者163过滤检查?
不清楚
另外你的smtp日志 中 怎么到354就结束了呢?
不是还应该有 250 和关闭连接吗?exchange2003的日志格式我不太清楚

apuawv 发表于 2009-1-5 13:05:18

谢谢TDK版主

可是我也觉得奇怪,对于163的,都没有250的关闭连接,好像是一直在重试吧。
没找到最后关闭连接的那段日志。

之前有遇到没加spf记录,163有限制,后来加了spf记录了,就没影响了。

可是现在的状况是加了spf记录也还是延迟

另外在server上ping 或tracert均是timed out,但可以telnet到两者的25端口

还有可能其它什么因素的影响吗?

谢谢!
顺祝大家新年快乐哈:)

tdk 发表于 2009-1-5 14:13:12

感觉你就是网络效率问题
大包可能太大了 所以不通
但是如果你长ping  或者ping小包 比较稳定 不丢包 比如5000的包
那样的网络应该没什么问题,否则效率太低,网络忙得时候出现丢包
或者直接ping 都丢包
那就总会有延时,或者说延时也就不怪了

另外你还可以联系一下163

[ 本帖最后由 tdk 于 2009-1-5 14:15 编辑 ]

apuawv 发表于 2009-1-12 12:28:19

同一个4M的邮件, 同时发给126和hotmail试了一下
在tracking center中,从SMTP:started outbound transfer of message 到message transferred to ...这一步,有不一样。
126的延迟了53分钟,而hotmail的却没有延迟。

哪位大人来讲解一下这两步都是做什么,什么因素会影响到message transferred to...这一步。

我在server上做nslookup,可以得到126和hotmail的mx记录,是否可排除是dns的影响?

另外,mx记录看到126的IP均为220.181.15.*
                           hotmail的IP均为 65.54.244.*, 65.54.245.*,
为排除因ISP不同的影响,也测试yahoo.com.cn的邮件
                           yahoo的mx IP为:203.209.228.230
   yahoo.com.cn邮件正常发到,无延迟。

详细请看附图。

以上,谢谢。
另外,与163,126联系,无反馈:(

[ 本帖最后由 apuawv 于 2009-1-12 12:29 编辑 ]

neil.fu 发表于 2009-1-12 13:03:07

因为您的服务器在美国,而163的服务器在国内,所以延迟!发雅虎,hotmail海外服务器就会存在延迟了
可以使用中继来解决的!

apuawv 发表于 2009-1-12 13:08:43

请问楼上的,如何中继?
谢谢。

neil.fu 发表于 2009-1-12 13:12:10

可以企业异地分布式解决方案:国内的邮件可以不经过美国服务器绕一圈回来
页: [1] 2 3
查看完整版本: 发给126或163的邮件延迟1小时以上