一般情況下,當(dāng)您發(fā)送的郵件無法正常到達收件人時,mail 郵件系統(tǒng)將會自動給您發(fā)一封警告信,這封退信通知里面包含了無法正常發(fā)送到對方郵件地址的原因,所以絕大多數(shù)情況下可以通過退信通知來找出發(fā)信失敗的原因及解決方式。 當(dāng)您收到退信時,可以選擇將您收到的退信通知的原件完整的轉(zhuǎn)發(fā)給我們,由我們協(xié)助分析退信產(chǎn)生的原因并提供對應(yīng)的解決方式。或者您可以參照以下的方式,查看退信內(nèi)容確認退信原因以便找出解決方式。下面這是一個典型的退信的內(nèi)容,右邊對應(yīng)的是退信內(nèi)容的含義。
Hi. This is the smtp delivery program.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.
=====================================================
您好!
您的郵件不能成功的遞送到指定地址。這是一個永久的錯誤,因此不得不放棄繼續(xù)遞送。
, sorry, no mailbox here by that name
錯誤原因
--- Below this line is a copy of the message.
Received: from unknown (HELO test) ([xxx.xxx.xxx.xxx])
(envelope-sender )
by [xxx.xxx.xxx.xxx] with ESMTP
for ; Thu, 23 Dec 2004 09:40:58 +0800
Message-ID: <004201c4e890$73a42b50$33777777@test.local>
From: "test" 原信件發(fā)件人地址
To: 原信件收件人地址
Subject: test 原信件主題
Date: Thu, 23 Dec 2004 09:40:58 +0800 原信件發(fā)送時間
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_003F_01C4E8D3.816BDDD0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
以上是 Winmail Server 產(chǎn)生的錯誤回彈信,由于各個郵件系統(tǒng)的錯誤回彈信表達方式不同,所以同一個原因可能因郵件系統(tǒng)的不同而有不同的描述。以下是一些常見的退信分析:(Winmail Server 退信分析)
(1)收件人地址不存在
錯誤原因: 收件人郵箱帳號不存在或收件方服務(wù)器無法找到收件人郵件地址
可能出現(xiàn)的關(guān)鍵字: No such user、user unknown、unknown or illegal alias、account inactive、user not found、Invalid address、invalid recipient、not a valid mailbox、mailbox cannot be delivered
解決方法: 由于在該網(wǎng)站中無法找到要投遞的用戶地址,因此該郵件無法正確投遞到該地址中讓接受者接收出現(xiàn)了此退信。可能是由于寫錯了email地址,請確認該地址的輸入是否正確,或者同收件人確認是否其email地址。確認無誤后重新投遞即可。
Winmail Server 退信實例:no mailbox here by that name
其他系統(tǒng)退信實例:
***@yahoo.com, 554 delivery error: dd This user doesn't have a yahoo.com account (***@yahoo.com) [-5] - mta155.mail.sc5.yahoo.com
550 Invalid recipient: <***@index.com.jo> (RCPT TO:***@index.com.jo)
550 ***@szonline.net unknown user account (RCPT TO:***@szonline.net)
550 5.1.1 <***@melco.com.hk>... User unknown (RCPT TO:***@melco.com.hk)
<*****@eyou.com>…… invalid address
<*****@126.com>: host ……said: 550 5.7.1 Unable to relay for *****@126.com:host……said: 550 5.1.1 is not a valid mailbox
<*****@china.com>: host smtp.china.com[61.135.144.88] said: 550 <*****>, No such user.
<*****@hotmail.com>……user account inactive
<*****@zjuem.zju.edu.cn>…… unknown or illegal alias:*****
<*****@163.net>: User ***@163.net is not found in Server.
<*****@263.net.cn>: host ……said: 550 Invalid recipient
(2)收件人郵箱被禁用
錯誤原因: 收件人用戶郵箱被禁用或者不可以使用,可能長時間未登陸使用過,或者未交費等原因?qū)е锣]箱帳號被凍結(jié)
可能出現(xiàn)的關(guān)鍵字: disabled
解決方法: 聯(lián)系收件人,請他聯(lián)系他的郵箱系統(tǒng)管理員確認收件人郵箱問題
Winmail Server 退信實例:sorry, the mailbox has disabled.
其他系統(tǒng)退信實例:
User *****@163.net is disabled
host......said: 554 delivery error: ??? Sorry your message to *****@yahoo.com.cn cannot be delivered. This account has been disabled or discontinued. - mta582.mail.yahoo.com
(3)收件人信箱空間不足
錯誤原因: 接收方已經(jīng)沒有足夠郵箱空間接受新郵件
可能出現(xiàn)的關(guān)鍵字: mailbox is full、exceed、hard limit
解決方法: 收件人郵箱已經(jīng)沒有足夠的剩余空間接收您的郵件,請使用其他的方式與收件人聯(lián)系,請接收方先清除郵箱中沒用的郵件,騰出空間接收新郵件
Winmail Server 退信實例:mail size/count over quota
其他系統(tǒng)退信實例:
***@pa.inter.net mailbox is full (MTA-imposed quota exceeded while writing to file tmp/1084783015.15814.clever.eusc.inter.net): retry timeout exceeded
<*****@tom.com>: the message to ***@tom.com is bounced because : Quota exceed the hard limit
<*****@email.com>: host …… said: 552 This person's account is exceeding their quota.
<*****@hotmail.com>……: exceeded storage allocation
(4)郵件被過濾
錯誤原因: 對方對接受的郵件作了限制,您的郵件超出了對方的要求或是對方服務(wù)器的要求。
可能出現(xiàn)的關(guān)鍵字: not welcome、content rejected、Message blocked、Recipient reject、No welcome message from****、Mail refused/Box is busy
解決方法: 出現(xiàn) not Welcome/message blocked/content rejected 等信息的原因是收件人在郵箱中設(shè)定了一些過濾規(guī)則,而你所發(fā)的郵件中的信息如"發(fā)件人姓名"、"發(fā)件人地址"、"郵件主題"、"郵件正文"、"附件"等中的信息符合該收件人或收件人的服務(wù)商設(shè)置的過濾規(guī)則,因此導(dǎo)致郵件在投遞后被對方系統(tǒng)拒收。
請把自己所投遞郵件做適當(dāng)?shù)男薷模绨l(fā)送的"郵件主題"等。如果嘗試過還是不能正常發(fā)送,最好通過其他方式聯(lián)系收件人,把退信信息提供給收件人查詢具體是符合了什么樣的過濾規(guī)則,確認后進行適當(dāng)修改就可以正常發(fā)送了
Winmail Server 退信實例:delivery failure: the message matches up to the filter rule(level: system, name:xxx)
其他系統(tǒng)退信實例:
****@SINA.COM : Failure reply of RCPT to *****@SINA.COM from 202.106.182.168, 445 服務(wù)器拒絕 - server rejected (#4.4.4)
***@kodak.com, 550 5.5.0 Mail refused
<*****@163.net>: This Message is not welcome
<*****@163.net>: Message content rejected
<*****@163.com>:……Error: content rejected
<*****@163.net>: host ……said: 450 Fail, Box is busy
******@163.com : No welcome message from 202.108.44.203
<*****@sohu.com>: host ……said: 550 Recipient reject
554 <***@long-horn.com>: Sender address rejected: c46 (RCPT TO:***@dial.pipex.com)
(5)域名解析出錯
錯誤原因: 對方服務(wù)器或者對方域名有錯誤,或者域名信息無法正確的被internet的DNS系統(tǒng)解析,無法找到對方的郵件服務(wù)器IP,導(dǎo)致投遞出錯
可能出現(xiàn)的關(guān)鍵字: Host、not found、bad host、domain、unreachable、Connection refused
解決方法: 首先請檢查輸入收件人地址時的是否存在拼寫錯誤,確認錯誤后重新發(fā)送就可以解決了。相當(dāng)部分退信存在這樣的情況。
確認收件人地址沒有問題的時候,還可能由于收件人服務(wù)器的域名信息由于DNS失效、更新失敗等等原因造成域名解析不正確。具體可以通過nslookup命令等方式查詢收件人郵箱域名的mail exchanger進行確認。對于這種情形的話,需要通過其他途徑聯(lián)系收件人,收件人通知自己的服務(wù)商管理維護人員修訂DNS錯誤后就可以正常發(fā)送了。
Winmail Server 退信實例:don't find mail exchanger and domain's ip address
其他系統(tǒng)退信實例:
<*****@sian.com>: Name service error for domain sian.com: Host not found
<*****@hot.163.net>: Name service error for domain hot.163.net: Host not found
<***@.powerise.com.cn>: bad host/domain syntax: ".powerise.com.cn"
****@shou.com>: connect to shou.com: Connection refused
<*****@263.com>: domain unreachable
(6)無法識別的命令
錯誤原因: 無法識別錯誤命令(郵件系統(tǒng)指令)
可能出現(xiàn)的關(guān)鍵字: error in command、syntax error、Error email address format
解決方法: 其原因多數(shù)是由于發(fā)件人使用的軟件或者發(fā)送系統(tǒng)在投遞連接對方系統(tǒng)時候,對方系統(tǒng)無法識別此軟件或者發(fā)送方系統(tǒng)的指令導(dǎo)致發(fā)送錯誤。
請使用常用的軟件如Outlook Express或者Foxmail等進行郵件編輯,或者直接使用WEB的方式發(fā)送郵件,可以減少出錯的機會。
有時由于發(fā)送者填寫接收者地址時候輸入了非法字符如“"”“/”“”“^”等非法字符也可以導(dǎo)致此類無法成功發(fā)送。
Winmail Server 退信實例:syntax error
其他系統(tǒng)退信實例:
<*****@ap.dragoco.com>: host ……said: 500 error in command
<""***@yahoo.com.cn??***""@sina.com>: host ……said: 555 *****??? -syntax error (#5.5.4)
***@codiac.co.il, Error email address format
(7)發(fā)送的郵件大小超過最大限制
錯誤原因: 由于發(fā)送人的郵件過大導(dǎo)致接收人的郵件系統(tǒng)服務(wù)商拒收此郵件
可能出現(xiàn)的關(guān)鍵字: exceeds、maximum message size、Data size
解決方法: 通常此類錯誤都是由于收件人郵件系統(tǒng)不支持他們系統(tǒng)中的用戶接收太大的郵件。因此用戶可以把過大的郵件附件使用outlook express的郵件分拆功能進行分拆發(fā)送。通常后面跟的數(shù)字就是對方系統(tǒng)所允許接收的單個郵件的大小。
Winmail Server 退信實例:sorry, the message size exceeds databytes limit
其他系統(tǒng)退信實例:
<*****@brilliantprint.com.hk>: host …… said:552 Message size exceeds fixed maximum message size: 7372800 bytes<*****@brilliantprint.com.hk>:……said: 552 5.2.3 Message size exceeds fixed maximum message size (7200000)
<*****@pub.xaonline.com>: host smtp.xaonline.com[61.134.1.143] said: 552 Data size must not exceed 4096K bytes
(8)郵件被拒收
錯誤原因: 由于發(fā)送方的郵件被接收方的系統(tǒng)服務(wù)商拒收此郵件
可能出現(xiàn)的關(guān)鍵字: banned 、isn't in my list of allowed rcpthosts、domain is not welcome、Connection refused、Relaying denied、spam、spammers
解決方法: 由于對方系統(tǒng)把發(fā)送的地址、域或者IP地址列入拒收列表中,使得從此地方寄出的郵件被拒絕接收的情況。
當(dāng)遇到此情況,您可以聯(lián)系我們的技術(shù)支持,把您接收到的退信內(nèi)容轉(zhuǎn)發(fā)給我們。或聯(lián)系對方系統(tǒng)管理員,盡快解決此類屏蔽問題。Email郵件頭揭密
Winmail Server 退信實例:553 sorry, you don't authenticate or the domain isn't in the list of allowed rcpthosts
退信實例:
50 5.7.1 <******@kalmarlighting.com>... Relaying denied. Please check your mail first or restart your mail session. (RCPT TO: ******@kalmarlighting.com)
<*****@weefth.com>: host……said: 571 ****@21cn.com... from mail01j.rapidsite.net You are banned, contact yourlocal admin.
<*****@tom.COM>: host ……said: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
<*****@cbnweb.com>: host …… said: 550<*****@cbnweb.com>... Relaying denied
550 5.7.1 <***@mail1.rayson.com>... Relaying denied (RCPT TO:***@mail1.rayson.com)<*****@163.com>: connect to mf2.***.com: Connection refused
<*****@morgan.ucs.mun.ca>……<*****@163.net>... We don't accept mail from spammers
(9)連接對方服務(wù)器失敗
錯誤原因: 在系統(tǒng)發(fā)送郵件時查找到了對方的郵件服務(wù)器,但由于internet網(wǎng)絡(luò)不正常或者對方服務(wù)器的 mta 服務(wù)不正常,而不能正常獲得對方郵件服務(wù)器的回應(yīng),即對方服務(wù)器無響應(yīng).
可能出現(xiàn)的關(guān)鍵字: Connection timed out、Connect to鬃?鬃.鬃.鬃:25 failure
Error sending mail body to ******、Failure welcome message from
解決方法: 通過nslookup找到對方域名的MX記錄指向的郵件服務(wù)器IP,通過 telnet 對方服務(wù)器的25端口等方式確認是網(wǎng)絡(luò)連接不正常還是由于對方服務(wù)器的25端口沒有響應(yīng)。一般說來,無論是網(wǎng)絡(luò)故障還是對方系統(tǒng)故障,都能對方系統(tǒng)管理員很快被發(fā)現(xiàn)和恢復(fù),所以可以選擇再次發(fā)送進行嘗試。對于部分國外的郵件服務(wù)商,出現(xiàn)這種情況持續(xù)的時間會比較長,如果嘗試超過1天都不能成功,建議先使用其他方式與收件人聯(lián)系。
確定您的機器能不能正確的連接到外面的主機,最后測試能不能連接發(fā)送不成功的主機(出現(xiàn) 220 開頭字串提示)。
在命令行方式下執(zhí)行如下命令:
C:> telnet m209.163.com 25
220 Welcome to coremail System(With Anti-Spam) 2.1 for 163.com
C:> telnet sinamx.sina.com.cn 25
220 sina.com ESMTP
C:> telnet xxx.xxx.xxx.xxx 25
220 *******
Winmail Server 退信實例:connect remote host error (xxx.xxx.xxx.xxx : 25)
其他系統(tǒng)退信實例:
<*****@iris.sipp.ac.cn>: connect to iris.sipp.ac.cn: Connection timed out
*****@hkbn.com ; Connect to 212.227.34.3:25 failure
*******@163.com ; Error sending mail body to 202.108.44.215
***@t-online.de; Failure welcome message from 194.25.134.10
(10)單封郵件收件人數(shù)超過限制
錯誤原因: 單封郵件有過多收件人
可能出現(xiàn)的關(guān)鍵字: Too many、less than xx
解決方法: 郵件系統(tǒng)會對每一個郵件投遞者每次連接時候的同一封郵件的多投用戶數(shù)量,因此當(dāng)用戶使用群發(fā)時候就會出現(xiàn)對方拒收或者錯誤的信息返回如"Too many recipients"信息。因此用戶請再每一封郵件投遞時候,盡量使得每次的接收用戶數(shù)量控制在20~30人左右,如果接收量比較多的情況,可以分開多幾次發(fā)送。
Winmail Server 退信實例:sorry, too many recipients
其他系統(tǒng)退信實例:
<*****@email.com>: host …… said: 553 Too many recipients in the mail, should less than xx
(11)反垃圾郵件列表
錯誤原因: 發(fā)信服務(wù)器地址被加入到某些反垃圾郵件組織的黑名單中,導(dǎo)致拒收
可能出現(xiàn)的關(guān)鍵字: Mail from ***.***.***.*** refused, see http://**************
解決方法: 國外很多反垃圾郵件組織也把中國的很多地區(qū)的IP地址直接列入到黑名單,他們封閉中國的IP地址未必合理,很多反垃圾郵件組織把中國整個IP地址都列入了黑名單。
當(dāng)遇到此情況,您可以聯(lián)系我們的技術(shù)支持,把您接收到的退信內(nèi)容轉(zhuǎn)發(fā)給我們。我們會聯(lián)系反垃圾郵件組織,盡力去解決此類問題。RBL是什么?
Winmail Server 退信實例:553 sorry, your mailserver is listed in bl.spamcop.net(Please see: *********), mail from is not accepted here
退信實例:
550 5.7.1 blacklisted [*.*.*.*] refer : ***@tm.net.my (RCPT TO:***@tm.net.my)
554 Service unavailable; Client host [202.105.45.53] blocked using cblplus.anti-spam.org.cn; Mail from 202.105.45.53 refused, see http://anti-spam.org.cn/services/rblquery.php?IP=202.105.45.53 (RCPT TO:chenlis@sunrising.com.mo)
554 5.7.1 Rejected xxx.xxx.xxx.xxx found in dnsbl.sorbs.net
******@roedl.cn ; Failure reply of RCPT to *****@roedl.cn from *.*.*.*, 451 Mail from *.*.*.* refused, see http://anti-spam.org.cn/
(12)DNS反向解析
錯誤原因: 某些郵件服務(wù)器為了防垃圾郵件的需要,接收郵件時進行對發(fā)信人的email地址進行DNS反向查詢,對于公網(wǎng)存在正確DNS解析的發(fā)件人的郵件放行,而對于DNS反向解析不正確的地址予以攔截。
可能出現(xiàn)的關(guān)鍵字: can't verify FROM domain in DNS、domain does not exist
解決方法: 存在此類問題的多數(shù)是具有自己域名的企業(yè)郵箱用戶,這類的服務(wù)器要求用戶所用的域名解析設(shè)置中有關(guān)的SOA記錄、MX記錄都正確可查詢。所以DNS解析記錄不完整或者對方反向解析時剛好域名所在的郵件服務(wù)器出現(xiàn)故障不能正常返回查詢,而收件人的郵件系統(tǒng)具有這樣的驗證機制是,就會出現(xiàn)這樣的退信了。
確認退信是以上原因的時候,通知你的域名服務(wù)器的管理員檢查確認你的域名解析記錄信息或者稍后等域名服務(wù)器正常了即可正常發(fā)送。 檢查MX記錄是否存在的方法 域名信息查詢
Winmail Server 退信實例:554 refused 'mail from' because return MX does not exist
退信實例:
***@solvay.com, 553 can't verify FROM domain in DNS
***@hkstar.com, 553 zeng.pionmi.com does not exist
<***@se.abb.com> , remote server said: 550-Verification failed for
550-It appears that the DNS operator for bpeg.cn
550-has installed an invalid MX record with an IP address
550-instead of a domain name on the right hand side.
550 Sender verify failed