Apr 06
作者: 肖建彬 | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
网址:http://www.xiaojb.com/archives/mailtech/sina_antispam_ptr.shtml
网址:http://www.xiaojb.com/archives/mailtech/sina_antispam_ptr.shtml
4月3日我发现sina更换MTA了
之后发现邮件系统的信发sina失败了,日志是
Apr 4 10:09:39 nanu postfix/smtp[32370]: E5902833A5: to=, relay=sinamx.sina.com.cn[2.1.3.4]:25,delay=137705, delays=137629/0.01/75/0.63, dsn=4.7.1, status=deferred (host sinamx.sina.com.cn[202.108.3.187] said: 450 4.7.1 Client host rejected: cannot find your hostname, [2.1.3.4] (in reply to RCPT TO command))
上边日志主要是说我的ip 2.1.3.4没有PTR(反向解析记录),因此拒绝该IP发现,同时发现偶尔连接SINAMX超时。之后发信给sina交涉,信件主要内容:
中国的大部分地址都没有反向解析记录,对于小邮件服务器来说,根本无法向贵公司邮 箱发送邮件,请斟酌。 我觉得贵公司以前的解析heloname的地址和client ip匹配的方法不错,比上边这个策 略要宽松多了
对方回复:
以下IP 2.1.3.4 在我们白名单内状态是正常的,不过因为没有反向解析的问题,会导致发信慢、收信延 迟、有错误提示等一系列通信不正常的反应。 关于您的建议,我已经向领导及负责技术的同事转达。 也谢谢您给我的URL,呵呵,让我又多认识一个关注国内电子邮件发展的同志。:P 由于国际反垃圾邮件标准的逐步完善,逐渐规范化,PTR等要求也会是国内邮件服务商 面对的问题。相信您的服务商也会注意到这类问题的。 您可以看看: http://www.dnsstuff.com/tools/ip4r.ch?ip=2.1.3.4 这里是国 际上比较权威的BL列表,您可以看看,没有PTR,问题也蛮严重的哦。
没有PTR记录在国内是非常常见的情况,当国际标准遭遇“中国特色”的时候,国际标准也要打折。
April 6th, 2006 at 14:12
我的服务器现在可以发信过去了,出现这种问题的朋友请和sina的客服联系吧。
April 13th, 2006 at 14:14
我也遇到这个问题了,必须加PTR么?这个问题需要跟我公司域名提供商联系么?跟新浪也联系过了,还没消息,不知道咋解决的说.
April 13th, 2006 at 16:31
应该找你们的接入商把IP的ptr解析权限授权给你们,不过很难做到,也可能需要money。
联系sina客服把。
April 14th, 2006 at 10:49
新浪没回复呢,不过我们dns把ptr给加上了,能发过去了现在,呵呵.不错不错.不过有个问题不知道怎么解决.
我用outlook发邮件过去的时候正文全是乱码,web模式发过去就没问题,我修改outlook正文为文本模式的时候也能发过去,就是网页正文过不去.这个问题到底出在哪儿呢?我的客户端?服务器还是新浪的别的什么限制啊?
April 14th, 2006 at 11:36
你看看邮件的原文是否有变化?要么是sina解释你的邮件存在问题,要么是传输中出的8bit的问题,8bit的可能性比较小,这么多年了我就碰到过一例。
April 17th, 2006 at 10:44
正文变成了一大堆的编码,奇了怪了,我也怀疑是sina解释邮件的问题,往其他邮件系统发送邮件没有遇到这个问题,怎么这次sina改了这么多的东西啊,不能理解.
April 17th, 2006 at 11:13
看信件原文:)
May 9th, 2006 at 20:55
要是发hotmail,gmail等外国公司提供的邮箱会不会出现这种发不过去的情况啊?
May 9th, 2006 at 21:10
不会的。