Sun Java System Messaging Server 6 2005Q4 管理指南

SMTP 通道中的錯誤︰os_smtp_* 錯誤

以下錯誤並不一定是 MTA 錯誤:os_smtp_* 錯誤,例如 os_smtp_open、os_smtp_read 以及 os_smtp_write 錯誤。當 MTA 報告在網路層遇到問題時,會產生這些錯誤。例如,os_smtp_open 錯誤意味著至遠端的網路連線無法開啟。由於定址錯誤或通道配置錯誤,MTA 可能被配置為連線至無效的系統。os_smtp_* 錯誤通常是因為 DNS 或網路連結問題,如果是之前的工作通道或位址,會更容易發生。os_smtp_read 或 os_smtp_write 錯誤通常表示由另一端或由於網路問題而中斷連線。

網路問題和 DNS 問題在本質上通常是暫時的。您一般不必擔心偶爾的 os_smtp_* 錯誤。但是,如果您經常看到這些錯誤,則可能表示存在潛在的網路問題。

若要取得有關特定 os_smtp_* 錯誤的更多資訊,請在有問題的通道上啟用除錯。檢查將顯示嘗試的 SMTP 對話詳細資訊的除錯通道記錄檔。尤其是要查看在 SMTP 對話期間出現網路問題的時間。時間可能會暗示網路或遠端問題的類型。在某些情況下,您可能還需要執行網路級除錯 (例如,TCP/IP 封包追蹤) 以確定已傳送或已接收的郵件。