最大內送郵件大小的設定太高 (>30MB)

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

上次修改主題的時間: 2007-02-27

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 屬性的值超過 30720,則會顯示錯誤。

此錯誤表示最大內送郵件大小限制已設為超過 30 MB 的值。在 Exchange 2000 Server 及 Exchange Server 2007 中,沒有預設郵件大小限制。在 Exchange Server 2003 中,傳送及接收郵件的預設大小限制是 10240 KB。此預設大小限制適用於新的安裝系統以及從 Exchange 2000 Server (沒有設定郵件大小限制) 升級的系統。

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

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

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

important重要事項:
雖然好像很類似,但下列設定的結果對於純 Exchange 2000 Server/Exchange Server 2003 環境和 Exchange Server 2007 環境會有極大的不同。
在純 Exchange 2000 Server/Exchange Server 2003 環境中,針對具有信箱功能的使用者,在通用設定中將傳送與接收郵件大小限制設為值 0,結果會完全移除郵件大小限制。
在純 Exchange 2007 環境中,將 TransportConfig -MaxSendSizeTransportConfig -MaxreceiveSize 參數設為值 0,結果會限制任何大小的郵件都無法傳送。

  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

若需有關 Exchange Server 2007 的 TransportConfig 指令程式的詳細資訊,請參閱《Exchange Server  2007 技術參考手冊》中的<Set-TransportConfig>(英文) (http://go.microsoft.com/fwlink/?LinkID=79237)。

  • 若需有關網際網路郵件格式的詳細資訊,請參閱《Exchange Server 2003 系統管理手冊》(http://go.microsoft.com/fwlink/?LinkId=47617) 中的<設定 SMTP 原則來控制輸出郵件格式及自動回應>(英文)。
 
顯示: