未送達(dá)報告 (NDR) 是向發(fā)件人報告郵件傳遞狀態(tài)的系統(tǒng)郵件。這種郵件是一種稱為“傳遞狀態(tài)通知”的常規(guī)郵件信息結(jié)構(gòu)的子類。傳遞狀態(tài)通知描述三種不同類型的情況:
• 成功(即 2.X.X 數(shù)字代碼) • 持續(xù)性瞬態(tài)故障(即 4.X.X 數(shù)字代碼) • 永久性故障(即 5.X.X 數(shù)字代碼) 要獲得有關(guān)傳遞狀態(tài)通知的詳細(xì)信息,請參考“征求意見文檔”(RFC) 1891 和 RFC 1893。 每當(dāng)郵件無法傳遞時,都會生成 NDR。如果計算機(jī)可以檢測到傳遞失敗的原因,它會將該原因映射為一個狀態(tài)代碼,并打印相應(yīng)的錯誤信息。(有關(guān)這些代碼的列表,請參閱 RFC 1891 和 RFC 1893。)對于 NDR,大多數(shù)數(shù)字代碼都是以“5.X.X”的形式報告的,并且會被描述為永久性故障。但是,有一些瞬態(tài)情況會導(dǎo)致 4.X.X 代碼。 請務(wù)必注意,報告問題的服務(wù)器也列在數(shù)字代碼前面,在上面的示例中,為 server.nwtraders.com。有時,報告問題的服務(wù)器并不是實(shí)際遇到問題的服務(wù)器。 下面的列表描述了最常遇到的數(shù)字代碼及其對應(yīng)的錯誤狀態(tài): • 數(shù)字代碼: 4.2.2 僅限于 Exchange 2000 Service Pack 3 之前的版本。請參閱 5.2.2 • 數(shù)字代碼: 4.3.1 可能的原因:此內(nèi)存不足錯誤可能是由資源問題(如磁盤已滿)造成的。另一種情況是,您的簡單郵件傳輸協(xié)議 (SMTP) 隊(duì)列位于文件分配表 (FAT) 分區(qū)上,且該服務(wù)已達(dá)到 Windows 所規(guī)定的、SMTP 服務(wù)可以同時打開的文件句柄數(shù)限制。您得到的可能不是磁盤已滿錯誤,而是內(nèi)存不足錯誤。 故障排除:請確保您具有足夠的磁盤存儲空間,并盡量在 NTFS 分區(qū)上運(yùn)行 Exchange 傳輸隊(duì)列。 • 數(shù)字代碼: 4.3.2 首先提供于: Exchange 2000 Service Pack 1 可能的原因:NDR 是由通過 Exchange 系統(tǒng)管理器中的隊(duì)列查看器接口執(zhí)行的管理員操作導(dǎo)致的。 • 數(shù)字代碼: 4.4.1 可能的原因:主機(jī)不響應(yīng)。 故障排除:此錯誤可能是由瞬態(tài)網(wǎng)絡(luò)狀態(tài)導(dǎo)致的。Microsoft Exchange 會自動嘗試重新連接并傳遞郵件。如果多次重試后傳遞仍然失敗,將生成一個永久性故障 NDR。 • 數(shù)字代碼: 4.4.2 可能的原因:服務(wù)器之間的連接已斷開。 故障排除:此錯誤信息可能是由瞬態(tài)網(wǎng)絡(luò)問題或服務(wù)器停機(jī)造成的。服務(wù)器會在特定的時間段內(nèi)嘗試傳遞郵件,然后生成進(jìn)一步的狀態(tài)報告。 • 數(shù)字代碼: 4.4.6 可能的原因:超過郵件的最大跳數(shù)。此錯誤信息也可能是由于不在同一個組織內(nèi)的發(fā)送和接收服務(wù)器之間存在回路(郵件跳來跳去,直到超過跳數(shù))造成的。 故障排除:此屬性是針對各臺虛擬服務(wù)器設(shè)置的,您可以手動覆蓋此設(shè)置(默認(rèn)值為 15)。此外,請檢查是否存在其他會導(dǎo)致服務(wù)器之間出現(xiàn)回路的情況。 • 數(shù)字代碼: 4.4.7 可能的原因:隊(duì)列中的郵件已過期。發(fā)送服務(wù)器嘗試中繼或傳遞郵件,但是在完成該操作之前,郵件已過期。此消息也可能表明已達(dá)到遠(yuǎn)程服務(wù)器上的郵件標(biāo)題限制,或者在與遠(yuǎn)程服務(wù)器通信的過程中發(fā)生了其他某種協(xié)議超時現(xiàn)象。 故障排除:此消息通常表明接收服務(wù)器上存在問題。請檢查收件人地址是否有效,并確定是否正確地配置了接收服務(wù)器以接收郵件。對于正在收到此錯誤的主機(jī),可 能需要為其減少郵件標(biāo)題中收件人的數(shù)目。如果重新發(fā)送郵件,郵件將再次排入隊(duì)列中。如果接收服務(wù)器已啟動,郵件將被傳遞。 • 數(shù)字代碼: 5.0.0 首先提供于:Exchange 2000 Service Pack 1(4.3.2、5.4.0、5.4.4、5.5.0)中首次出現(xiàn)的所有數(shù)字代碼在 Exchange 2000 Service Pack 1 之前的版本中最初都?xì)w類為 5.0.0。 可能的原因: • 沒有相應(yīng)于給定地址空間的路由,例如,雖然配置了一個 SMTP 連接器,但是該地址并不匹配。 • DNS 返回了一個域中不存在的授權(quán)主機(jī)。 • 路由組沒有定義連接器;從路由組中的一臺服務(wù)器發(fā)送的郵件沒有到達(dá)另一個路由組的路由。 • 發(fā)生了 SMTP 協(xié)議錯誤。 故障排除:進(jìn)行糾正,或?qū)⒁粋€帶星號 (*) 值的、SMTP 類型的地址空間添加到一個或多個 SMTP 連接器;驗(yàn)證 DNS 是否正常工作;確保路由組具有連接它們的連接器。同時,如果沒有安裝 Exchange 2000 Service Pack 1,請應(yīng)用 Service Pack 1 以便縮小問題的范圍。 • 數(shù)字代碼: 5.1.0 可能的原因:基于常規(guī)分類程序的故障(錯誤地址故障)。目錄中找不到電子郵件地址或其他屬性。一種情況是沒有設(shè)置聯(lián)系人條目的 targetAddress 屬性。這可能是由 MDAccess 在分類程序?qū)τ脩魣?zhí)行 homeMDB 查找的過程中,從 DSAccess 得到“object not found”(找不到對象)錯誤造成的。 造成此錯誤的另一種最常見的原因是:您使用 Outlook 將電子郵件保存為文件,而他人以脫機(jī)方式打開并回復(fù)了該郵件。當(dāng) Outlook 傳遞郵件時,郵件屬性僅保留 legacyExchangeDN,因此查找可能會失敗。 故障排除:收件人地址格式不準(zhǔn)確,或分類程序無法正確地解析收件人。解決此錯誤的第一步是檢查收件人地址并重新發(fā)送郵件。 • 數(shù)字代碼: 5.1.1 可能的原因:向其發(fā)送此郵件的組織中不存在該電子郵件帳戶。這是由一些人員在站點(diǎn)之間移動所導(dǎo)致的各種相關(guān)問題引起的。例如,如果一位曾屬于 Administrative_Group_1 的用戶移動到了 Administrative_Group_2 中并回復(fù)了一封舊郵件,或者沒有重新創(chuàng)建他/她的 Outlook 配置文件,則將使用舊的管理組樣式 LegDN 地址,從而導(dǎo)致生成 NDR。與此類似,向廢棄的個人通訊簿條目發(fā)送郵件,也將導(dǎo)致此錯誤。 同時,如果使用無效的 SMTP RFC821 字符配置了 SMTP 聯(lián)系人,分類程序?qū)⑹褂么嗽\斷代碼拒絕傳遞。 故障排除:與 5.1.0 相同。 • 數(shù)字代碼: 5.1.3 可能的原因:地址語法錯誤。例如,聯(lián)系人配置了沒有地址類型的 targetAddress 屬性。 故障排除:與 5.1.0 相同。 • 數(shù)字代碼: 5.1.4 可能的原因:有兩個對象具有相同的(代理)地址,郵件被發(fā)送到了該地址。 故障排除:請檢查收件人地址并重新發(fā)送郵件。如果遠(yuǎn)程服務(wù)器上不存在該收件人,則也可能會發(fā)生此問題。 • 數(shù)字代碼: 5.1.6 首先提供于:Exchange 2000 Service Pack 2 可能的原因:一個可能的原因是用戶目錄屬性(如 homeMDB 或 msExchHomeServerName)可能已丟失或損壞。 故障排除:請檢查用戶目錄屬性的完整性,然后重新運(yùn)行收件人更新服務(wù),以確保傳輸所需的屬性有效。 • 數(shù)字代碼: 5.1.7 首先提供于:Exchange 2000 Service Pack 2 可能的原因:發(fā)件人在 DS 中有一個格式不正確的郵件屬性,或者缺少一個郵件屬性。沒有有效的郵件屬性,傳輸分類程序就無法傳遞郵件項(xiàng)目。 故障排除:請檢查發(fā)件人目錄結(jié)構(gòu),并檢驗(yàn)郵件屬性是否存在。 • 數(shù)字代碼: 5.2.1 可能的原因:由于本地郵件太大,郵件被拒絕。收件人缺少主帳戶安全 ID 號碼 (SID) 也可以導(dǎo)致此錯誤信息。 故障排除:請檢查訪問權(quán)限以及郵件大小。檢查收件人是否有 SID。 • 數(shù)字代碼: 5.2.2 首先提供于:Exchange 2000 Service Pack 3(在較早的版本中為 4.2.2)。 可能的原因:生成此 DSN 的原因是收件人的郵箱超過了存儲限制。 故障排除:請檢查郵箱存儲或隊(duì)列存儲配額限制。 • 數(shù)字代碼: 5.2.3 可能的原因:郵件太大;超過了本地配額。例如,遠(yuǎn)程 Exchange 用戶可能設(shè)置了具有最大傳入郵件大小的傳遞限制。 故障排除:不帶附件重新發(fā)送郵件,或?qū)⒎?wù)器或客戶端限制設(shè)置為允許更大的郵件大小限制。 • 數(shù)字代碼: 5.3.3 可能的原因:當(dāng) Exchange 2000 遠(yuǎn)程服務(wù)器或 Exchange 2003 遠(yuǎn)程服務(wù)器沒有足夠的磁盤存儲空間來保存郵件時,將以一個具有此代碼的 NDR 進(jìn)行響應(yīng),這通常發(fā)生在發(fā)送服務(wù)器使用 BDAT 發(fā)送郵件的情況下。 可能是 SMTP 協(xié)議錯誤。 故障排除:請確保遠(yuǎn)程服務(wù)器具有足夠的存儲空間來保存郵件。請查看 SMTP 協(xié)議日志。 • 數(shù)字代碼: 5.3.5 可能的原因:檢測到了環(huán)回(服務(wù)器被配置為自己環(huán)回)。 如果 Exchange 服務(wù)器上配置了多個 SMTP 虛擬服務(wù)器 (VS),請確保它們使用唯一的傳入端口,并且傳出 SMTP 端口配置有效,以避免本地 VS 之間出現(xiàn)回路。 故障排除:檢查服務(wù)器連接器的配置,以查看是否存在回路。請確保在有多個虛擬服務(wù)器的情況下,沒有任何虛擬服務(wù)器被設(shè)置為“所有未分配”。 • 數(shù)字代碼: 5.4.0 首先提供于:Exchange 2000 Service Pack 1 可能的原因: • DNS 中未找到授權(quán)主機(jī) • 智能主機(jī)條目不正確 • HOSTS 文件中的 FQDN 名稱(已在 Windows 2000 Service Pack 3 (SP3) 中修復(fù)) • DNS 故障,或?yàn)槟闹悄苤鳈C(jī)構(gòu)建的 IP 地址無效。* • SMTP VS 沒有有效的 FQDN 或 SMTP VS FQDN 查找失敗。 • 聯(lián)系人的 SMTP 域不能解析為任何 SMTP 地址空間。 故障排除:請使用 nslookup 檢查 DNS。驗(yàn)證 IP 地址是否為 IPv4 文字格式。驗(yàn)證有疑問的服務(wù)器/計算機(jī)名的 DNS 條目是否有效 - 如果依賴的是 HOSTS 文件中的 FQDN,請忽略該條目,并在 Exchange 系統(tǒng)管理器中使用有效的 IP 地址或正確的名稱更新該條目。 • 數(shù)字代碼: 5.4.4 首先提供于:Exchange 2000 Service Pack 1 可能的原因:沒有郵件的路由,找不到下一個躍點(diǎn)。您已經(jīng)設(shè)置了路由組拓?fù)?,但是路由組之間沒有設(shè)置路由組連接器。 故障排除:請?zhí)砑踊蚺渲寐酚山M之間的路由組連接器。 • 數(shù)字代碼: 5.4.6 可能的原因:檢測到分類程序轉(zhuǎn)發(fā)回路。 啟用了郵箱的用戶設(shè)置了 targetAddress 屬性。Hosting Pack:這是一個常見的宿主設(shè)置問題。當(dāng)有人在 OU1 中創(chuàng)建了一個聯(lián)系人,并使用用戶定制工具在 OU2 中創(chuàng)建了一個具有相同電子郵件地址的用戶時,將導(dǎo)致此問題。 故障排除:當(dāng) contactA 具有一個指向 contactB 的備用收件人,而 contactB 具有一個指向 contactA 的備用收件人時,將發(fā)生此問題。請檢查聯(lián)系人的備用收件人。 檢查并刪除啟用了郵箱的用戶的 targetAddress 屬性。 對于需要從一家公司 (OU) 的一個用戶向另一家公司 (OU) 發(fā)送郵件的宿主來說,應(yīng)當(dāng)配置下面兩個相關(guān)對象: 用戶:SMTP 代理:user@company.com 聯(lián)系人:targetAddress:user@company.com;SMTP 代理:contact@company2.com • 數(shù)字代碼: 5.4.8 首先提供于: Exchange 2000 Service Pack 1 可能的原因:循環(huán)狀態(tài)警告。一種已知的情況是:其中一個收件人策略包括一個本地域,該域與組織中的一臺 Exchange 服務(wù)器的 FQDN 相匹配。當(dāng)傳輸分類程序正在處理的郵件是發(fā)往與 Exchange 服務(wù)器的 FQDN 相匹配的域時,將發(fā)生此錯誤并返回該郵件的 NDR。 故障排除:如果導(dǎo)致此錯誤的原因是收件人策略中有一臺 Exchange 服務(wù)器的 FQDN,則必須刪除該條目。 • 數(shù)字代碼: 5.5.0 首先提供于:Exchange 2000 Service Pack 1 可能的原因:一般性協(xié)議錯誤(SMTP 錯誤)。例如,遠(yuǎn)程 SMTP 對我們的 EHLO 操作響應(yīng)以 500 級別的錯誤,發(fā)送系統(tǒng)將“退出”連接并使用 NDR 報告此錯誤,指示該遠(yuǎn)程 SMTP 服務(wù)器無法處理該協(xié)議。(例如,如果某個 Hotmail 帳戶已過期,將發(fā)生 550 SMTP 錯誤。) 故障排除:運(yùn)行 SMTP 日志或 netmon 跟蹤功能,以了解遠(yuǎn)程 SMTP 服務(wù)器拒絕協(xié)議請求的原因。 • 數(shù)字代碼: 5.5.2 可能的原因:此消息表示當(dāng) SMTP 協(xié)議失序時出現(xiàn)了一般性協(xié)議錯誤。例如,在 EHLO 之前嘗試 AUTH。一種情況是,當(dāng)系統(tǒng)遇到磁盤空間不足的情況時,發(fā)生此錯誤。 故障排除:運(yùn)行 SMTP 日志或 netmon 跟蹤功能,確保有足夠的磁盤存儲空間和虛擬內(nèi)存,以便 SMTP 正常工作。 • 數(shù)字代碼: 5.5.3 可能的原因:已發(fā)送郵件上有太多收件人。 故障排除:在接收服務(wù)器上,收件人限制是一個可配置的限制。要解決此問題,請放寬收件人限制,或者將郵件分為多個郵件,以適應(yīng)服務(wù)器的限制。 注意:簡單郵件傳輸協(xié)議 (SMTP) 郵件的默認(rèn)收件人限制是 5000。要設(shè)置此限制,請啟動 Exchange 系統(tǒng)管理器,單擊全局設(shè)置節(jié)點(diǎn),右鍵單擊郵件傳遞,然后單擊屬性。也可以在 Active Directory 中針對各個用戶進(jìn)行設(shè)置。 • 數(shù)字代碼: 5.7.1 可能的原因: • 常規(guī)訪問被拒絕,發(fā)件人訪問被拒絕 - 郵件的發(fā)件人不具有完成傳遞所必需的權(quán)限。 • 您試圖通過另一個 SMTP 服務(wù)器中繼您的郵件,但是該服務(wù)器不允許您中繼。 • 收件人可能啟用了郵箱傳遞限制。例如,收件人的郵箱傳遞限制被設(shè)置為僅接收來自通訊組的郵件,任何來自非成員的郵件都將被拒絕,并生成此錯誤。 故障排除:檢查聯(lián)系人的系統(tǒng)特權(quán)和屬性,然后重新嘗試發(fā)送郵件。同時,請確保運(yùn)行的是 Exchange 2000 Service Pack 1 或更高版本,以避免可能發(fā)生其他已知問題。 |
|