尚未設定最大內送郵件大小

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (http://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2007-01-05

Microsoft® Exchange Server Analyzer 工具會查詢 Active Directory® 目錄服務,以判定位於以下位置之通用設 delivContLength 屬性的值:

CN=Configuration, CN=Services, CN=Microsoft Exchange, CN=OrganizationName, CN=Global Settings, CN=Message Delivery

如果 Exchange Server Analyzer 發現 delivContLength 屬性的值小於 1,則會顯示錯誤。

這個錯誤指出尚未設定最大內送郵件大小限制。根據您組織中的網路頻寬及使用者需求而定,建議您限制郵件大小。在 Exchange 2000 Server 及 Exchange Server 2007 中,沒有預設郵件大小限制。在 Exchange Server 2003 中,傳送及接收郵件的預設大小限制是 10240 KB。Exchange Server 2003 的預設大小限制適用於新的安裝,以及從 Exchange 2000 Server (沒有設定郵件大小限制) 升級的系統。

您可以藉由設定郵件大小限制,禁止使用者傳送及接受過大的電子郵件,以節省系統資源。這樣可以協助縮減網路傳輸、節省磁碟空間,並改善整體的網路效能。若為 Exchange 2000 Server 及 Exchange Server 2003,您可以使用 [通用設定] 的 [郵件傳遞內容] 中的 [預設值] 索引標籤,指定內送和外寄郵件的郵件傳遞限制。接著,若要設定個別郵件的大小上限,選取 [最大值 (KB)],然後在文字方塊中輸入以 KB 為單位的大小上限。若不希望限制郵件的大小,則選取 [沒有限制]。如果您組織中的寄件者嘗試傳送郵件給超過指定大小限制的使用者,則寄件者會收到 NDR。外部的寄件者不一定會收到 NDR,這是視您在 [網際網路郵件格式] 中設定的 NDR 設定而定。

若為 Exchange Server 2007,您可以使用 [Exchange 管理命令介面] 來設定 Exchange 組織的 TransportConfig MaxReceiveSize 參數。

建議您將郵件大小限制的上限設定為 10 MB 以下。然而,如果您需要較大的郵件大小限制,讓包含大型附件的郵件能夠透過您的 Exchange 組織來傳送,則建議您將最大內送郵件大小限制增加到 30 MB。將郵件大小限制增加到超過 30 MB 會降低網路效能,甚至導致系統更容易受到安全性攻擊。

  1. 在 [Exchange 系統管理員] 中,展開 [通用設定],在 [郵件傳遞] 上按一下滑鼠右鍵,再按一下 [內容]。

  2. 在 [郵件傳遞內容] 對話方塊中,在 [預設值] 標籤上,選取 [接收的郵件大小限制] 選項,並鍵入您想要的大小限制。

  1. 在 Exchange 管理命令介面中,執行下列命令,其中 <size> 會輸入為預設值 (無限制) 或大小 (以 B (位元組)、KB (千位元組) 或 MB (百萬位元組) 為單位),範圍從 0 到 2147483647 個位元組:

Set-TransportConfig -MaxReceiveSize <size>

例如,若要將 Exchange 組織中的收件者可以接收的最大郵件大小設為 10 MB,請輸入:

Set-TransportConfig -MaxReceiveSize 10MB

若要將 Exchange 組織中的收件者可以接收的最大郵件大小設為預設值 (無限制),請輸入:

Set-TransportConfig -MaxReceiveSize unlimited
 
顯示: