「MTA」的「錯誤訊息代碼」
MTA(Mail Transfer Agent ):郵件傳送代理,由「郵件伺服器」扮演 MTA 角色,負責完成 MUA (郵件使用代理,即 Outlook Express 等郵件收發軟體)傳送信件的請求,將郵件從一個 MTA ( 您的郵件伺服器 )傳到另一個 MTA(對方的郵件伺服器)。因此,簡單地說,MTA 錯誤訊息代碼,即是由郵局( 郵件伺服器 )來函告知您寄信不成功與退信原因。
MTA 錯誤代碼的表現方式如 550 5.1.1 ,由兩大部份組成:「SMTP 代碼」與「DSN 代碼」所組成。以 550 5.1.1 為例,550 為 SMTP 代碼, 5.1.1為 DSN 代碼。SMTP 代碼固定為三位數字, DSN 代碼固定為由小數點隔開的三個數字。
以下將分別進一步說明「SMTP 代碼」與「DSN 代碼」。
2. 什麼是 SMTP 代碼?
SMTP 為 Simple Mail Transfer Protocol 的簡寫,為發信人與郵件伺服器間,以 Internet 傳送 E-Mail 的通訊協定。
SMTP 有一組固定的回應代碼,表示郵件伺服器對於傳送郵件要求的回應狀況。其中 421、450、451、452、550、551、552、553、554 等 9 組代碼表示您要求郵件伺服器執行的動作不成功。表(一) 為您可能在退信中讀到的 SMTP 錯誤或郵件傳送失敗的錯誤訊息代碼。
3. 什麼是 DSN 錯誤代碼?
DSN 為 Delivery Status Notification 的簡寫,為郵件傳遞狀態通知,以三個數字 a.b.c 的形式組成,分別解釋郵件是否傳遞成功、失敗的原因,以及進一步詳情。
以 MTA 錯誤代碼 550 5.1.1 為例:
位置 |
a |
b |
c | ||||||||||||||||||||
範例 |
5 |
1 |
1 | ||||||||||||||||||||
說明 |
a 位置只可能出現三種數字 2、4 或 5 。
|
有 1-7 七種可能數字,分別代表不同類別的問題。
|
配合 b 位置的數字,進一步解釋郵件傳送不成功的原因 |
表 (二) 為詳細的 DSN 錯誤代碼釋義,配合表 (二) 我們得知 550 5.1.1 代表郵件傳送失敗,伺服器無法執行寄件者所要求的遞信動作,原因為郵件收件地址錯誤,且郵件將退回給寄件者。值得注意的是,一般只有在「暫時無法傳遞」與「傳送失敗」時才會通知寄件者。因此您只會看到代表暫時傳送失敗,稍後將再試的 4.X.X ,與傳送動作失敗,伺服器將不再重送的 5.X.X 兩類代碼。
若您為企業網路系統管理者,碩琦科技建議您依據此文編製技術通報,請使用者每當收到退件時,將夾帶退件的信件內文中的 MTA 錯誤代碼一併告知系統管理者,以便系統管理者為使用者判定郵件遞送失敗的原因,並為使用者解答疑難或處理問題。
代碼 |
釋義 | |
421 |
<domain> Service not available, closing transmission channel |
括號內的主機無法提供正常服務,關閉傳送管道,郵件將滯留在主機上 |
450 |
Requested mail action not taken: mailbox unavailable |
所要求的郵件動作無法執行:郵件信箱無法提供服務,郵件將滯留在主機上 |
451 |
Requested action aborted: local error in processing |
要求動作中斷:本地端錯誤 |
452 |
Requested action not taken: insufficient system storage |
要求動作無法執行:系統空間不足 |
550 |
Requested action not taken: mailbox unavailable |
所要求動作無法執行:信箱不存在,郵件將退回給寄件者 |
551 |
User not local; please try <forward-path> |
郵件伺服器知道使用者不屬於本地端,將嘗試括號內的轉送路徑 |
552 |
Requested mail action aborted: exceeded storage allocation |
所要求的動作中斷:超出所分配的儲存空間,郵件將退回給寄件者 |
553 |
Requested action not taken: mailbox name not allowed |
所要求的動作未執行:信箱不允許該動作執行 |
554 |
Transaction failed |
傳送失敗 |
注意事項:第一個字元為 4 或 5
4.X.X 代表暫時錯誤,郵件伺服器將稍後再試
5.X.X 代表郵件傳送失敗
類別 |
代碼 |
釋義 |
|
X.1.X 表示郵件地址(Address)問題 |
X.1.0 |
Other address status |
其他郵件地址問題 |
X.1.1 |
Bad destination mailbox address |
收件地址信箱錯誤 | |
X.1.2 |
Bad destination system address |
收件地址系統錯誤 | |
X.1.3 |
Bad destination mailbox address syntax |
收件地址信箱句法錯誤 | |
X.1.4 |
Destination mailbox address ambiguous |
收件地址信箱不清 | |
X .1.5 |
Destination mailbox address valid |
收件地址信箱無效 | |
X.1.6 |
Mailbox has moved |
信箱已移除 | |
X.1.7 |
Bad sender's mailbox address syntax |
寄件者信箱句法錯誤 | |
X.1.8 |
Bad sender's system address |
寄件者系統錯誤 | |
X.2.X 表示收件者信箱(Mailbox)問題 |
X.2.0 |
Other or undefined mailbox status |
其他或未定義的收件者信箱問題 |
X.2.1 |
Mailbox disabled, not accepting messages |
信箱無法運作,無法接收信件 | |
X.2.2 |
Mailbox full |
信箱已滿 | |
X.2.3 |
Message length exceeds administrative limit. |
郵件長度超出管理者限制 | |
X.2.4 |
Mailing list expansion problem |
此信箱屬於特定郵件群組,但群組無法開展 | |
X.3.X 表示目的地郵件系統(Mail System)問題 |
X.3.0 |
Other or undefined mail system status |
其他或未定義的郵件系統問題 |
X.3.1 |
Mail system full |
郵件系統儲存空間已滿 | |
X.3.2 |
System not accepting network messages |
主機無法接收信件,可能暫時關機、維修等 | |
X.3.3 |
System not capable of selected features |
指定的郵件特徵無法為收件主機所接收 | |
X.3.4 |
Message too big for system |
郵件大小超出郵件系統限制 | |
X.3.5 |
System incorrectly configured |
系統設定錯誤,無法接收郵件 | |
X.4.X 表示郵件傳送系統網路與路由(Network and Routing)問題 |
X.4.0 |
Other or undefined network or routing status |
其他或未定義的網路與路郵設定問題 |
X.4.1 |
No answer from host |
主機無回應 | |
X.4.2 |
Bad connection |
連線錯誤 | |
X.4.3 |
Directory server failure |
網路系統無法轉送郵件,例如無法連線到DNS伺服器 | |
X.4.4 |
Unable to route |
郵件系統所需的路由資訊不足,無法決定傳送路由 | |
X.4.5 |
Network congestion |
網路壅塞 | |
X.4.6 |
Routing loop detected |
郵件因錯誤的路由設定,多次遶行而無法傳送 | |
X.4.7 |
Delivery time expired |
郵件滯留主機過久 | |
X.5.X |
X.5.0 |
Other or undefined protocol status |
其他或未定義的通訊協定問題 |
X.5.1 |
Invalid command |
命令無效 | |
X.5.2 |
Syntax error |
郵件傳送協定的句法錯誤 | |
X.5.3 |
Too many recipients |
太多收件者 | |
X.5.4 |
Invalid command arguments |
命令敘述錯誤 | |
X.5.5 |
Wrong protocol version |
錯誤的通訊協定版本 | |
X.6.X |
X.6.0 |
Other or undefined media error |
其他或未定義的媒介問題 |
X.6.1 |
Media not supported |
傳送協定或轉送郵件的系統不支援該媒介 | |
X.6.2 |
Conversion required and prohibited |
郵件內容在傳送之前必需經過轉換動作,但該動作不被允許 | |
X.6.3 |
Conversion required but not supported |
郵件內容在轉送之前須經過轉換動作,但無法執行 | |
X.6.4 |
Conversion with loss performed |
郵件傳送成功,但部份內容因無法轉換而遺失 | |
X.6.5 |
Conversion failed |
轉換動作失敗 | |
X.7.X 表示安全或郵件監控規則(Security or Policy) 的問題 |
X.7.0 |
Other or undefined security status |
其他安全或郵件監控規則問題 |
X.7.1 |
Delivery not authorized, message refused |
寄件者無授權傳送信件 | |
X.7.2 |
Mailing list expansion prohibited |
寄件者無授權寄信予該郵件群組 | |
X.7.3 |
Security conversion required but not possible |
郵件安全協定 | |
X.7.4 |
Security features not supported |
郵件含有安全特徵如認證措施,但不為傳送協定所接受 | |
X.7.5 |
Cryptographic failure |
經授權得以認證或解密該郵件的系統無法完成該動作,因所需資訊不完全 | |
X.7.6 |
Cryptographic algorithm not supported |
經授權得以認證或解密該郵件的系統無法完成該動作,因演算法不支援 | |
X.7.7 |
Message integrity failure |
經授權得以認證該郵件的系統無法完成該動作,因郵件已損毀 |
posted on 2006-03-12 20:22 LabVIEW开发者 阅读(962) 评论(0) 编辑 收藏 举报