论坛软件专家Discuz!高薪(5-10k)诚聘高级php开发人员 关于域名投资的一点基本常识(zz)
Apr 06
作者: 肖建彬 | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
网址: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记录在国内是非常常见的情况,当国际标准遭遇“中国特色”的时候,国际标准也要打折。

9 Responses to “新浪更换反垃圾邮件引擎引起邮件不能发送到新浪的解决方法”

  1. xjb Says:

    我的服务器现在可以发信过去了,出现这种问题的朋友请和sina的客服联系吧。

  2. hermit7731 Says:

    我也遇到这个问题了,必须加PTR么?这个问题需要跟我公司域名提供商联系么?跟新浪也联系过了,还没消息,不知道咋解决的说.

  3. xjb Says:

    应该找你们的接入商把IP的ptr解析权限授权给你们,不过很难做到,也可能需要money。

    联系sina客服把。

  4. hermit7731 Says:

    新浪没回复呢,不过我们dns把ptr给加上了,能发过去了现在,呵呵.不错不错.不过有个问题不知道怎么解决.
    我用outlook发邮件过去的时候正文全是乱码,web模式发过去就没问题,我修改outlook正文为文本模式的时候也能发过去,就是网页正文过不去.这个问题到底出在哪儿呢?我的客户端?服务器还是新浪的别的什么限制啊?

  5. xjb Says:

    你看看邮件的原文是否有变化?要么是sina解释你的邮件存在问题,要么是传输中出的8bit的问题,8bit的可能性比较小,这么多年了我就碰到过一例。

  6. hermit7731 Says:

    正文变成了一大堆的编码,奇了怪了,我也怀疑是sina解释邮件的问题,往其他邮件系统发送邮件没有遇到这个问题,怎么这次sina改了这么多的东西啊,不能理解.

  7. xjb Says:

    看信件原文:)

  8. gec Says:

    要是发hotmail,gmail等外国公司提供的邮箱会不会出现这种发不过去的情况啊?

  9. xjb Says:

    不会的。

Leave a Reply