當(dāng)您收到一封收件人的退信,說明您這次郵件發(fā)送失敗了,退信形式如下:
上述退信信息被我們服務(wù)器再次包裝過,對核心內(nèi)容增加了中文退信原因解釋,一般來說退信文件中核心內(nèi)容是下面這樣的:
550 [email protected]: Recipient address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command)
核心內(nèi)容是:狀態(tài)碼+收件人說這個(gè)退信是什么原因?qū)е碌?。上?50是狀態(tài)碼說明這封郵件不會再此嘗試投遞,一般狀態(tài)碼大于等于500,則郵件永久投遞失敗,我們系統(tǒng)發(fā)送方不會再次嘗試投遞。如果是大于等于400小于500的狀態(tài)碼,則我們的系統(tǒng)會再次嘗試投遞,超過投遞次數(shù)或者郵件總時(shí)間,系統(tǒng)才會認(rèn)為永久投遞失敗。
投遞過程一般分為兩種:
1.我們發(fā)件方發(fā)送郵件到收件服務(wù)器,在SMTP協(xié)議中,收件方明確此次投遞失敗,則由發(fā)件方負(fù)責(zé)發(fā)送退信給發(fā)件人,絕大部分退信都是以這樣的投遞過程執(zhí)行的,見下圖:
上圖中,客戶通過foxmail/outlook或者手機(jī)終端將郵件發(fā)送給我們SMTP服務(wù)器,我們SMTP服務(wù)器將郵件投遞到收件方接收服務(wù)器上,在SMTP協(xié)議投遞過程中,收件方返回拒收信息和拒收理由,如果拒收狀態(tài)碼是大于等于500(永久拒收),我們SMTP服務(wù)器會結(jié)束投遞動作,并且將退信信息和理由重新生成一封退信郵件投遞到客戶(發(fā)送方)的存儲郵箱中,以便客戶的終端可以接收到退信信息。客戶看到的退信信息,我們系統(tǒng)會加以包裝,并且用中文去解釋對應(yīng)的退信理由。
2.我們發(fā)送郵件到收件方服務(wù)器,收件方服務(wù)器接收成功(返回接收成功狀態(tài)碼),郵件在接收方服務(wù)器內(nèi)部流轉(zhuǎn)時(shí)發(fā)生接收失敗,則退信由收件方服務(wù)器發(fā)送,見下圖:
因?yàn)槭占矫鞔_告知我們系統(tǒng)接收郵件成功,我們系統(tǒng)會認(rèn)為郵件投遞成功(在自助查詢中顯示郵件發(fā)送成功)。此外,由于退信信息是由接收方負(fù)責(zé)推送,在我們服務(wù)器接收時(shí),無法精確區(qū)分這封郵件是正常的業(yè)務(wù)郵件還是退信內(nèi)容,所以我們沒有對這個(gè)情況的退信郵件進(jìn)行包裝。
發(fā)送失敗原因一般會在退信中有詳細(xì)說明,下面幾條是常見的退信原因:
1.收件人地址不存在。
2.收件人將您的郵箱加入反垃圾郵件策略,請收件人將您的發(fā)送郵件地址從發(fā)垃圾郵件策略中刪除。
3.您發(fā)送的主題和內(nèi)容觸及了收件方的反垃圾郵件規(guī)則。
4.您的郵箱域的TXT沒有設(shè)置正確,或者與您之前使用的郵箱的TXT記錄重合。
請將您的郵箱域TXT記錄值設(shè)置為v=spf1 include:spf.chengmail.cn ~all,并刪除其他TXT記錄。
5.您的郵箱域的域名提供商的DNS服務(wù)器無法讓收件方服務(wù)器訪問到。
6.我們系統(tǒng)的郵件服務(wù)器ip地址被收件方拒收。
7.郵件發(fā)送到收件方網(wǎng)絡(luò)超時(shí),或者收件方服務(wù)器無法正常運(yùn)行。
以下是常用退信內(nèi)容的分析:
如果在退信中顯示如下關(guān)鍵字,一般是收件人地址不存在,您需要確定收件人地址是否輸錯(cuò):
USER UNKNOWN
The email account that you tried TO reach does NOT exist OR IS disabled
This USER doesn't have a.*account
Mailbox unavailable
Invalid recipient/address
No such user
User not found
Mailbox Not found
Domain Not found
No valid recipient
Account is disable
User unknown
Email account does not exist
收件人域名不存在顯示
Host or domain name not found
Domain not found
發(fā)件方域名b不存在
Sender domain not exist
此時(shí)您需要查看您的域名所在DNS提供商解析是否正常正常,域名是否過期。
發(fā)件人TXT記錄存在錯(cuò)誤會顯示
spf policy
SPF check softfail
your domain mismatches client IP
Not verified by SPF
您可以在這個(gè)幫助系統(tǒng)中搜索TXT關(guān)鍵字來查看如何做TXT記錄解析。
如果在退信中顯示
Reject by behaviour spam
Address reject
content reject
Requested action not taken
Spam content
unsolicited mail
Reject by behaviour spam
Virus found
Blocked Using Spam
size limit
說明您發(fā)送的郵件可能帶有垃圾郵件信息標(biāo)示,建議您修改主題或內(nèi)容,或者將內(nèi)容放在壓縮包中重試。
如果在退信中有如下關(guān)鍵字:
Blocklist(Block List)
spamhaus
blocked USING FBLW或DNSBL
Too many recipients received this hour
IP frequency Limited(Connection frequency Limited)
Our system has detected an unusual rate of
MTA's poor reputation
RDNS entry
banned sending IP
說明我們系統(tǒng)ip被收件方拒收了,請聯(lián)系我們處理。
如果在退信中有:
over quota
說明收件方的郵箱已滿。
發(fā)件人被發(fā)件方拒收有如下信息
Sender address rejected
Relay access denied
Helo command rejected
You are blacklisted
Intrusion prevention active for
Recipient address rejected
sender is rejected
Requested action not taken
您可以聯(lián)系收件人見您的郵箱加入他的白名單中?;蛘呤占饺绻袛r截郵件名單(如qq郵箱),收件人可以在攔截名單中將被拒的郵件取回。如果您使用郵件終端軟件,也有可能是軟件設(shè)置不當(dāng)導(dǎo)致。
如果您的郵件發(fā)送頻率過高,有可能會收到如下退信,如果在發(fā)送垃圾郵件,請您停止發(fā)送!
Our system has detected an unusual rate of
CONNECTION frequency limited
Ip frequency limited
Too many recipients received this hour
如果您收到如下退信內(nèi)容,則是我們的發(fā)送服務(wù)器到接收服務(wù)器網(wǎng)絡(luò)不穩(wěn)定,導(dǎo)致發(fā)送郵件超時(shí)
Time out
Message expired