当邮件到达不了用户信箱时的自我检查办法关您反馈的您的企业邮局无法和新浪免费邮箱通信
首先要做的事
1、所做测试均在问题服务器上进行。
2、确认问题服务器的IP(或整个IP段)不在SBL、RBL、CBL中
3、确认发信域名能够解析,且问题服务器上设置的域名在有效期内并可正常使用。
邮件服务器测试
1、测试是在问题邮件服务器上完成的。
2、登陆问题邮件服务器,使用nslookup命令查看需测试的新浪域名解析记录,找到测试端的DNS可以解析到的MX记录。
3、通过TELNET命令进行测试
TELNET需注意的事项及格式
1、以下括号中的中文为注解说明,在服务器上的实际操作过程中不需要输入括号内中文。
2、请确认您操作时处于活动状态的输入法为标准英文,即任务栏上语言栏显示为代表英语的“EN”。
3、每行中的空格和符号均不可省略,且必须使用半角状态下标准英文输入法。
4、以上罗列的每一行为一个操作步骤,在服务器上进行操作时需输入完整的一行后按回车键执行,待服务器显示执行结果后,方可进行下一步。
5、如果您使用WINDOWS服务器,请注意在输入时不要使用DELETE、Ctrl+v、Ctrl+c、Backspace等功能键修改,如果输入错误,请使用exit退出telnet,然后按步骤重新登陆输入,得到OK的结果后,在进行下一步。
6、TELNET执行成功的样本:
telnet freemx1.sinamail.sina.com.cn 25
helo xxx.com (您的域名)
mail from:[email protected] (您的域名存在的真实邮箱)
rcpt to:[email protected](可以使用您自己的sina邮箱)
rcpt to:[email protected](我们的测试邮箱)
data
from:[email protected] (您的域名存在的真实邮箱)
to:[email protected]
to:[email protected]
Subject:
随便写点儿什么,,让我们能找到您
.
Quit
国际黑名单查询
关于国际黑名单查询,您可以在这里:http://www.dnsstuff.com/tools/ip4r.ch?ip= 进行查询。
应用范围较广泛的黑名单组织网站:
http://www.spamhaus.org/sbl/index.lasso
http://www.spamhaus.org/xbl/index.lasso
http://www.spamcop.net/bl.shtml
http://anti-spam.org.cn/services/rbl.php
http://www.senderbase.org/search?page=senders
http://openrbl.org/
域名及IP信息查询
域名注册及域名信息查询:http://www.internic.net/whois.html
http://www.checkdomain.com/
域名解析问题查询:http://www.dnsreport.com/
这里能够体现域名解析出现的问题,并且提供RFC依据和解决办法,域名管理员可以根据这里的提示完成修改。
IP使用信息的查询: http://www.apnic.net/
新浪返回错误信息说明及解决方法
首先,发送方邮件服务器必须严格按照RFC2821(Simple Mail Transfer Protocol)国际标准,同时要符合RFC1035 (Domain names - implementation and specification)国际标准所指定的域名命名法。
其次,因不符合目前新浪的反垃圾策略被拒,得到的错误代码为以下几种,请投诉方根据日志或错误代码进行修改。
如果您是普通的使用用户,无法对邮件服务器进行查看和修改,则请将此资料转给您的邮件服务商,由其管理员进行修改操作。
3.1 错误代码:450 4.7.1 Client host rejected: cannot find your hostname
错误原因:对方服务器未设置反向解析
处理方式:请联络IDC进行处理。
可参考中国互联网协会反垃圾中心提供的设置方式:http://www.anti-spam.cn/ShowArticle.php?id=2269
3.2 错误代码:450 4.7.1 Helo command rejected: Host not found
错误原因:对方服务器在HELO命令中提供的域名不能被解析
处理方式:请检查其HELO命令提供的域名信息,且保证其符合RFC1035国际标准的规定。
3.3 错误代码:504 5.5.2 Helo command rejected: need fully-qualified hostname
错误原因:对方服务器的HELO信息不是完整的域名
处理方式:请检查HELO命令提供的域名信息,且保证其符合RFC1035国际标准的规定。
3.4 错误代码:501 5.5.2 Helo command rejected: Invalid name
错误原因:对方服务器的HELO信息包含非法的字符
处理方式:RFC规定,HELO命令提供的信息不得包含中文字符。
请对方按照RFC1035国际标准规定,对其HELO信息设置进行修改。
3.5 错误代码:554 5.7.1 Recipient address rejected: Dynamic IP
错误原因:对方服务器使用动态IP
处理方式:请对方查看中华人民共和国信息产业部令第38号《互联网电子邮件服务管理办法》中的第四条:第四条 提供互联网电子邮件服务,应当事先取得增值电信业务经营许可或者依法履行非经营性互联网信息服务备案手续。未取得增值电信业务经营许可或者未履行非经营性互联网信息服务备案手续,任何组织或者个人不得在中华人民共和国境内开展互联网电子邮件服务。
3.6 错误代码:554 5.7.1 Service unavailable; ……
错误原因:对方服务器IP被国际权威的反垃圾组织列入黑名单
处理方式:请对方访问http://www.dnsstuff.com/tools/ip4r.ch?ip=查询并申请解封。
解封后即恢复正常。
备注
关于反向域名解析
关于反向域名解析的问题,请您参考中国互联网协会反垃圾中心提供的方法处理:http://www.anti-spam.cn/ShowArticle.php?id=2269
怎样做反向域名解析?
作者:反垃圾邮件中心 文章来源:www.anti-spam.cn 更新时间:2006-02-15
【问】:怎样做反向域名解析(反向DNS解析)?
【答】:假设您的服务器IP是211.147.9.106
1) 首先您要知道这个IP的反向域名解析是由哪台DNS服务器负责的。您可以用这个网页查询反向域名解析信息 http://www.dnsstuff.com/tools/ptr.ch?ip=211.147.9.106
看最后一段
Details:
ns.cnc.ac.cn.(an authoritative nameserver for 147.211.in-addr.arpa., which is in charge of the reverse DNS for 211.147.9.106) says that there are no PTR records for 211.147.9.106.
To get reverse DNS set up for 211.147.9.106, you need to speak to your Internet provider. You could also check with [email protected]., who is in charge of the 147.211.in-addr.arpa. zone.
大概意思是您需要跟ns.cnc.ac.cn联系,ns.cnc.ac.cn负责211.147.9.106的反向域名解析。
2) 然后您可以要求您的IP提供商,也就是您的主机托管商,如果你的企业用户有固定IP,你应该找电信。要他们跟ns.cnc.ac.cn联系,给您的这个IP加上反向域名解析记录,一般将这个IP反向解析成您的邮件服务器对应的mx记录。
完整的MX记录
完整的MX记录应包含
set type=mx
sina.com.cn
sina.com.cn MX preference = 10, mail exchanger = freemx3.sinamail.sina.com.cn
sina.com.cn MX preference = 10, mail exchanger = freemx1.sinamail.sina.com.cn
sina.com.cn MX preference = 10, mail exchanger = freemx2.sinamail.sina.com.cn
sina.com.cn nameserver = ns3.sina.com.cn
sina.com.cn nameserver = ns1.sina.com.cn
sina.com.cn nameserver = ns2.sina.com.cn
freemx1.sinamail.sina.com.cn internet address = 202.108.3.230
freemx2.sinamail.sina.com.cn internet address = 202.108.3.231
freemx3.sinamail.sina.com.cn internet address = 202.108.3.232
ns1.sina.com.cn internet address = 202.106.184.166
ns2.sina.com.cn internet address = 61.172.201.254
一个例子:服务器日志说明
1 日志
[root@mx3-13] ~# host bol.bolchina.com
Host bol.bolchina.com not found: 3(NXDOMAIN)
Jul 26 11:33:11 mx3-13 postfix/smtpd[38424]: NO QUEUE: reject:
RCPT from unknown[211.152.32.63]: 450 4.1.8 <[email protected]>:
Sender address rejected: Domain not found;
from=<[email protected]>
to=<[email protected]>
proto=ESMTP
helo=<bol.bolchina.com>
msg_size=26657
2 通过查询得知
IP:211.152.32.63
协议:ESMTP
3 问题
- IP无反解 (可以通过加白名单绕过)
- FROM域不可解析
- HELO域不可解析
建议要求对方将 bol.bolchina.com 解析到 211.152.32.63,并将发信人改为可达地址。
管理机构、政策法规
中华人民共和国信息产业部 http://www.mii.gov.cn/
中国互联网协会 http://www.isc.org.cn/
中国互联网协会反垃圾邮件工作委员会 http://www.anti-spam.cn/
关于RFC
如需解决邮件收发方面出现的问题,首先需要了解RFC标准。
RFC:是Request For Comments 的简写,字面意思为“请求注解”,它是Internet的标准,其中包含了关于Internet的几乎所有重要和常用的文字资料。通常,当某家机构或团体开发出了一套标准或提出对某种标准的设想,想要征询外界的意见时,就会在Internet上发放一份RFC,对这一问题感兴趣的人可以阅读该RFC并提出自己的意见。RFC的编辑者是由一个工作小组来担任,这个小组受到“因特网社团” (Internet Society)的支持。RFC编辑者负责RFC以及RFC的整体结构文档,并维护RFC的索引。与“因特网社团” (Internet Society)地位相同的还有Internet工程委员会“因特网工程师任务组”(IETF)以及IETF 下属的“因特网工程师指导组”(IESG)。
RFC中邮件传输的相关条目,请看:
http://www.ietf.org/rfc/rfc2821.txt?number=2821
http://www.ietf.org/rfc/rfc2821.txt?number=2822
http://www.ietf.org/rfc/rfc2821.txt?number=1123
技术支持
在测试过后问题依然无法解决或在测试中遇到问题时,一定要使用问题邮箱、问题邮件域下的邮箱(最好是管理员信箱)发送申诉。
如果您经过以上的测试后问题依然没有解决,或者您在测试过程中遇到了什么问题,欢迎您随时联系我们。在联络我们之前,烦请您提供以下信息:
3 提供问题服务器上,发生投递失败那个时间的错误日志和退信。
4 您的TELNET结果信息。
5 提供您的ip使用者信息,其中包含:
6 单位(必填)
7 联系人(必填)
8 电话(必填)
9 邮件地址(必填)
10 邮件服务器IP地址(必填)
11 此邮件服务器用途:
 邮件列表服 务器
 普通邮件服 务器
 平均日发送量: