反向解析失敗的原因如下:
在國(guó)內(nèi),很多管理員在做域名解析時(shí)沒(méi)嚴(yán)格按要求做,認(rèn)為通了就行。建議的做法是:對(duì)域名abc.com要做這些解析(根據(jù)需要增減)
1、主機(jī)A記錄abc.com
2、主機(jī)A記錄mail.abc.com
3、主機(jī)A記錄www.abc.com
4、主機(jī)A記錄ftp.abc.com
5、abc.com 到 mail.abc.com的MX記錄
6、反向解析記錄
很多人在做郵件服務(wù)器時(shí)會(huì)忘掉做MX記錄和反向解析記錄,abc.com和mail.abc.com不是同一臺(tái)主機(jī)的話,忘了MX記錄會(huì)出很多這樣那樣的問(wèn)題,過(guò)后在解決故障的過(guò)程中把它加上。但愿意做反向解析的管理員是少之又少,在國(guó)外,很多UNIX主機(jī)會(huì)檢查你發(fā)郵件時(shí)使用的域名,如果反向解析不通,你的郵件就會(huì)被“咔嚓”。
那么我們做了這些解析是不是發(fā)郵件給新浪、網(wǎng)易、搜狐、163.net和263就沒(méi)問(wèn)題了?當(dāng)然不是?。。?!
用新浪來(lái)說(shuō)吧,新浪的郵件是兩套系統(tǒng):收費(fèi)和免費(fèi),兩套系統(tǒng)的MX地址也不一樣。免費(fèi)的后綴為@sina.com,收費(fèi)的為@vip.sina.com。免費(fèi)郵件系統(tǒng)除了在郵箱容量上的限制,還會(huì)在郵件數(shù)目做做出限制:即在一段時(shí)間范圍內(nèi),如果從同一IP發(fā)到新浪免費(fèi)郵箱的郵件數(shù)量超過(guò)了一定的數(shù)目限制,該IP地址將會(huì)被免費(fèi)郵件系統(tǒng)封鎖,封鎖時(shí)間內(nèi)就無(wú)法發(fā)送郵件到新浪免費(fèi)郵件系統(tǒng)。
大概過(guò)15-20分鐘之后,如果該IP地址沒(méi)有再往它那發(fā)送郵件,該IP地址將會(huì)自動(dòng)從IP地址列表中刪除。另:這個(gè)問(wèn)題是在8月初總結(jié)的,現(xiàn)在新浪的收費(fèi)郵件系統(tǒng)有沒(méi)有這個(gè)規(guī)則沒(méi)問(wèn)過(guò)新浪。
如果你的IP在規(guī)定的時(shí)間內(nèi)沒(méi)有解除封鎖,那就邊哭邊給新浪的管理員打電話吧,給他說(shuō):大哥,我求你了,你就當(dāng)我是個(gè)屁,把我放了吧……
這個(gè)規(guī)則不僅新浪有,搜狐、163、263等都有。這是一個(gè)防止垃圾郵件的好方法,但也造成郵件列表無(wú)法正常發(fā)送。用以上郵箱收不到很多服務(wù)商的郵件列表就是這個(gè)原因。
這個(gè)規(guī)則是管理員在服務(wù)器上做的設(shè)置,普通用戶暫時(shí)別想。使用IMail的管理員可以讓你的老板花銀子買Declude插件來(lái)實(shí)現(xiàn)這個(gè)功能。
嘗試以下排錯(cuò)方法:
1. Ping 郵件服務(wù)器的FQDN名字,并確認(rèn)是否可以解析出所對(duì)
應(yīng)的IP地址。
如果不能,在Internet DNS服務(wù)器上是否有郵件服務(wù)器的
A記錄
2.通過(guò)NSlookup查詢是否為所有能夠向外直接發(fā)送郵件的
郵件服務(wù)器添加了MX記錄
我發(fā)到 sina 的郵件會(huì)被退回,并提示"remote server said: 553 Spam Mail http://mail.sina.com.cn/FAQ.html"
訪問(wèn)http://mail.sina.com.cn/FAQ.html
1) MX指向可能有誤,請(qǐng)仔細(xì)檢查MX指向是否正確
2) 您的服務(wù)器IP地址可能被新浪屏蔽了,您需要與新浪客服聯(lián)系,新浪客服聯(lián)系郵件:antispam@staff.sina.com.cn 新浪客服聯(lián)系電話:010-82624488-5602,與對(duì)方聯(lián)系時(shí),請(qǐng)?zhí)峁┠姆?wù)器信息:主機(jī)IP/域名/退信內(nèi)容/發(fā)信地址/收信地址/發(fā)送時(shí)間,以便及時(shí)解決您的問(wèn)題。同時(shí)務(wù)必留下對(duì)方的工號(hào),這樣方便督促解決問(wèn)題。
http://mail.sina.com.cn/FAQ.html
1.為什么新浪服務(wù)器會(huì)產(chǎn)生553的退信信息?
這是由于郵件發(fā)送方服務(wù)器的HELO域設(shè)置不規(guī)范造成的。如果新浪服務(wù)器無(wú)法對(duì)該域進(jìn)行正確的DNS解析, 將會(huì)導(dǎo)致新浪反垃圾系統(tǒng)認(rèn)為該服務(wù)器是垃圾郵件發(fā)送者從而拒收. 不規(guī)范的HELO域的示例如下:
HELO office
HELO mailserver
HELO localhost.localdomain
解決方法: 參考本文檔后半部分提供的設(shè)置方法,正確設(shè)置貴方SMTP服務(wù)器的HELO域, 使新浪能過(guò)對(duì)該域名進(jìn)行正確的DNS解析
2.SMTP服務(wù)器能否設(shè)置為公司內(nèi)網(wǎng)的域名?
請(qǐng)?jiān)O(shè)置貴公司的服務(wù)器對(duì)外發(fā)送的HELO域?yàn)檎_的貴公司域名,否則將因?yàn)楹偷谝粭l同樣的原因造成新浪拒收。
3.SMTP服務(wù)器的HELO域已設(shè)置正確,怎么還產(chǎn)生553的退信信息?
這是由于發(fā)郵件服務(wù)器在內(nèi)網(wǎng)的某個(gè)網(wǎng)段中。如果郵件經(jīng)防火墻發(fā)送, 而防火墻沒(méi)有對(duì)郵件的源IP地址進(jìn)行映射, 新浪的服務(wù)器就會(huì)認(rèn)為防火墻的IP是發(fā)件方SMTP服務(wù)器的IP地址,而郵件源IP地址與HELO域名MX解析不一致. 這種情況也會(huì)使新浪拒收郵件。解決方法: 使HELO后面的域名MX解析為防火墻的IP地址, 或者使防火墻把經(jīng)過(guò)它的郵件的IP映射為其真正的IP地址, 即不要改變郵件的源IP地址.
4.SMTP服務(wù)器的HELO域能否包含特殊字符?
不可以。如果發(fā)郵件服務(wù)器的HELO域中包含有無(wú)法識(shí)別的字符, 就會(huì)導(dǎo)致新浪對(duì)其DNS解析失敗, 從而拒絕接收其郵件.
包含有無(wú)法識(shí)別字符的HELO域示例: eev?bj?md02.vatech
5.國(guó)外網(wǎng)站應(yīng)如何正確設(shè)置SMTP服務(wù)器?
新浪要求所有中國(guó)大陸境外的CMTP服務(wù)器必須提供反向DNS解析。對(duì)于中國(guó)境外的CMTP服務(wù)器,如果不提供反向DNS解析,新浪將認(rèn)為該服務(wù)器為垃圾郵件發(fā)送者的服務(wù)器并拒收該地址發(fā)來(lái)的郵件。
解決方法: 注冊(cè)SMTP服務(wù)器公網(wǎng)IP地址的RDNS服務(wù), 并把它對(duì)應(yīng)的域名寫到服務(wù)器的HELO域中.
6.MS Exchange Server 服務(wù)器HELO域的設(shè)置方法
具體位置在:
A.Exchange 2000:SERVER---主機(jī)名---SMTP---DEFAULT SMTP VIRTUAL---屬性---DELIVERY---ADVANCED---MASQUERADE NAME
B.Exchange 2003:服務(wù)器-主機(jī)名-協(xié)議-SMTP---默認(rèn)虛擬SMTP服務(wù)器---屬性--傳遞-高級(jí)-完全限制的域名,如下圖:

7.Notes服務(wù)器HELO域的設(shè)置方法
具體位置在:服務(wù)器---基本---全限定的Internet主機(jī)名
8.imail的HELO應(yīng)該是 localhost 的general面板上的 Host Name
如Host Name這里是HI.com 那么imail 所用的就是helo HI.com
另外 Imail管理面板-》服務(wù)-》SMTP-》advance->Hello Message->HIi.com 只不過(guò)修改是smtp的banner信息
9.MDaemon Server的HELO在Setup-》Primary Domain-》HELO Domain Name中設(shè)定。
10Winmail Server的設(shè)定:管理工具->系統(tǒng)設(shè)置->SMTP設(shè)置->基本參數(shù)->HELO/EHLO 主機(jī)名。可用nslookup命令查找,YourDomain MX preference = 10, mail exchanger =后面的內(nèi)容即為正確的HELO/EHLO 主機(jī)名。
如滿足以上要求,發(fā)到 sina 還是被退回相同的信件,請(qǐng)和 sina 聯(lián)系。聯(lián)系方式如下:
郵箱地址:antispam@staff.sina.com.cn
聯(lián)系電話:010-82624488 轉(zhuǎn) 5602
也可以申請(qǐng)個(gè) sina 的郵箱,郵件系統(tǒng)中遞送失敗后啟用中繼遞送,中繼服務(wù)器: smtp.sina.com.cn, 再輸入您在 sina 注冊(cè)的用戶名和密碼。
------------------------------------------------------------------------------------------------
日前,新浪郵件根據(jù)國(guó)際通行標(biāo)準(zhǔn),對(duì)新浪郵件的反垃圾策略進(jìn)行調(diào)整。
在此期間,如出現(xiàn)發(fā)信到新浪情況異?;蚴盏絹?lái)自新浪的退信提示,請(qǐng)參考日志或錯(cuò)誤代碼,按照RFC標(biāo)準(zhǔn)調(diào)整您的發(fā)信機(jī)制,謝謝您的合作!
首先,請(qǐng)檢查發(fā)信服務(wù)器的HELO信息是否為完整的域名,如不是將會(huì)被系統(tǒng)默認(rèn)為垃圾郵件,相關(guān)設(shè)置問(wèn)題可參考系統(tǒng)返回信息和服務(wù)器基本
設(shè)置的幫助文檔:http://antispam.sina.com.cn/
其次,在發(fā)信服務(wù)器上做telnet測(cè)試,將telnet的結(jié)果保存并發(fā)送到antispam@staff.sina.com.cn
域名、單位名稱、聯(lián)系電話、聯(lián)絡(luò)人等信息,以便進(jìn)行具體的技術(shù)咨詢。
telnet測(cè)試格式如下:
telnet sinamx.sina.com.cn 25
220 sinamail.sina.com,cn ESMTP Postfix <Postfix Rulse!>
helo xx.com (您的正確HELO信息)
250 sinamail.sina.com.cn
mail from:<xxx@xxx.com
250 ok
rcpt to:<xxx@sina.com
250 ok
rcpt to:<emai_test@sina.com
250 ok
data
354 請(qǐng)繼續(xù) - go ahead
From: xxx@xxx.com
To: xxx@sina.com
Subject: abc
Date: Thu, 18 Mar 2004 14:50:55 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative
這是一封telnet的測(cè)試信件
.(“.”不可忽略)
quit
如果能夠出現(xiàn)220 sina.com ESMTP這條語(yǔ)句,則可判斷您并不是因?yàn)楸灰暈槔]件而被拒收,且查詢時(shí)不在黑名單中。
請(qǐng)注意:如果您使用的是WINDOWS服務(wù)器,注意在以上操作的時(shí)候不要使用DELETE、后退等鍵修改。如輸入錯(cuò)誤,請(qǐng)退出并按步驟重新進(jìn)行telnet測(cè)試。
附件一:錯(cuò)誤代碼的含義及解決辦法
首先,發(fā)送方郵件服務(wù)器必須嚴(yán)格按照RFC821(Simple Mail Transfer Protocol)國(guó)際標(biāo)準(zhǔn),同時(shí)要符合RFC1035(Domain names -implementation and specification)國(guó)際標(biāo)準(zhǔn)所指定的域名命名法。
其次,因不符合目前新浪的反垃圾策略被拒,得到的錯(cuò)誤代碼為以下幾種,請(qǐng)投訴方根據(jù)日志或錯(cuò)誤代碼進(jìn)行修改。
如果投訴方是普通用戶,則請(qǐng)投訴方向他的郵件服務(wù)提供商提供相關(guān)資料,由其管理員進(jìn)行修改操作。
3.1 錯(cuò)誤代碼:450 4.7.1 Client host rejected: cannot find your hostname
錯(cuò)誤原因:對(duì)方服務(wù)器未設(shè)置反向解析
處理方式:請(qǐng)參考http://www.5dmail.net/html/2006-1-20/2006120225656.htm
3.2 錯(cuò)誤代碼:450 4.7.1 Helo command rejected: Host not found
錯(cuò)誤原因:對(duì)方服務(wù)器在HELO命令中提供的域名不能被解析
處理方式:請(qǐng)檢查其HELO命令提供的域名信息,且保證其符合RFC1035國(guó)際標(biāo)準(zhǔn)的規(guī)定。
3.3 錯(cuò)誤代碼:504 5.5.2 Helo command rejected: need fully-qualified hostname
錯(cuò)誤原因:對(duì)方服務(wù)器的HELO信息不是完整的域名
處理方式:請(qǐng)對(duì)方檢查其HELO命令提供的域名信息,且保證其符合RFC1035國(guó)際標(biāo)準(zhǔn)的規(guī)定。
3.4 錯(cuò)誤代碼:501 5.5.2 Helo command rejected: Invalid name
錯(cuò)誤原因:對(duì)方服務(wù)器的HELO信息包含非法的字符
處理方式:RFC規(guī)定,HELO命令提供的信息不得包含中文字符。
請(qǐng)對(duì)方按照RFC1035國(guó)際標(biāo)準(zhǔn)規(guī)定,對(duì)其HELO信息設(shè)置進(jìn)行修改。
3.5 錯(cuò)誤代碼:554 5.7.1 Recipient address rejected: Dynamic IP
錯(cuò)誤原因:對(duì)方服務(wù)器使用動(dòng)態(tài)IP處理方式:請(qǐng)對(duì)方查看中華人民共和國(guó)信息產(chǎn)業(yè)部令第38號(hào)《互聯(lián)網(wǎng)電子郵件服務(wù)管理辦法》中的第四條:第四條 提供互聯(lián)網(wǎng)電子郵件服務(wù),應(yīng)當(dāng)事先取得增值電信業(yè)務(wù)經(jīng)營(yíng)許可或者依法履行非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù)備案手續(xù)。未取得增值電信業(yè)務(wù)經(jīng)營(yíng)許可或者未履行非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù)備案手續(xù),任何組織或者個(gè)人不得在中華人民共和國(guó)境內(nèi)開展互聯(lián)網(wǎng)電子郵件服務(wù)。
3.6 錯(cuò)誤代碼:554 5.7.1 Service unavailable; See http://antispam.sina.com.cn/denyip.php?IP=
錯(cuò)誤原因:對(duì)方服務(wù)器IP被國(guó)際權(quán)威的反垃圾組織列入黑名單處理方式:請(qǐng)對(duì)方訪問(wèn)http://www.dnsstuff.com/tools/ip4r.ch?ip=
1.確認(rèn)您郵件系統(tǒng)使用的域名是合法的,而不是隨意填寫的。
2.確認(rèn)您的郵件服務(wù)器使用的IP地址是固定的,而不是動(dòng)態(tài)的IP地址。
3.正確設(shè)置HELO/EHLO 主機(jī)名。(方式見Sina部份)(可用nslookup命令查找,YourDomain MX preference = 10, mail exchanger =后面的內(nèi)容即為正確的HELO/EHLO 主機(jī)名。 )
4.如滿足以上三點(diǎn),發(fā)送到 TOM.COM 還是被退回相同的信件:
A>請(qǐng)到http://whitelist.mail.tom.com/tom/whitelist/register.html
B>也可向whitelist@tom.com
我發(fā)到AOL.COM的郵件會(huì)被退回,并提示"554- (RTR:DU) http://postmaster.info.aol.com/errors/554rtrdu.html"
AOL.COM除了要求您的郵件服務(wù)器使用合法的域名,固定公網(wǎng)IP地址,還需要該IP地址能夠作反向解析。但國(guó)內(nèi)要申請(qǐng)作反向解析比較困難,所以我們可以使用中繼服務(wù)器轉(zhuǎn)發(fā),例如:
可以申請(qǐng)個(gè)免費(fèi)郵箱(比如Sina),郵件系統(tǒng)外發(fā)遞送 中設(shè)置遞送失敗后啟用中繼遞送,中繼服務(wù)器: smtp.sina.com.cn, 再輸入您在 sina 注冊(cè)的用戶名和密碼
http://mail.163.com/news/helo.htm
從2004年3月30日起,@163.com電子郵箱增加HELO檢查。
向163.com信箱投遞信件的發(fā)送方服務(wù)器必須設(shè)置規(guī)范的HELO域,即:
與網(wǎng)易服務(wù)器 連接的 IP 必須在 HELO 后面跟的域名的 A紀(jì)錄和MX紀(jì)錄里面。否則認(rèn)為該服務(wù)器是垃圾發(fā)送者而拒收。