瞭解郵件大小限制

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2015-03-09

您可以將郵件大小上限套用至在 MicrosoftExchange Server 2010 組織之間移動的個別郵件。您可以限制郵件的總大小或郵件個別元件的大小,例如郵件標頭、郵件附件和收件者數目。您可以對整個 Exchange 2010 組織全面套用限制,或特別針對特定連接器或使用者物件套用限制。

在規劃 Exchange 2010 組織的郵件大小限制時,請考慮下列問題:

  • 我應該對所有內送郵件加上何種大小限制?

  • 我應該對所有外寄郵件加上何種大小限制?

  • 我的 Exchange 2010 組織有信箱配額嗎?

  • 我選擇的郵件大小限制會如何影響信箱配額大小?

  • 我的 Exchange 2010 組織內是否有一些使用者必須傳送或接收大於所指定允許大小的郵件?

  • 我的 Exchange 2010 網路拓撲是否包含其他具有不同郵件大小限制的郵件系統或個別業務單位?

本主題提供的指導可協助您回答這些問題。

要尋找與傳輸伺服器相關的管理工作嗎?請參閱管理傳輸伺服器

郵件大小限制類型

以下是適用於個別郵件的大小上限基本類別:

  • 郵件標頭大小限制 這些限制適用於郵件中所有郵件標頭欄位的總大小。郵件內文或附件的大小不考慮在內。因為標頭欄位是純文字,所以標頭大小是由每個標頭欄位中的字元數以及標頭欄位的總數來決定。文字中的每個字元都佔用 1 個位元組。

    注意事項附註:
    部分協力廠商防火牆或 Proxy 伺服器會套用它們自己的郵件標頭大小限制。這些協力廠商防火牆或 Proxy 伺服器可能會無法處理附件檔名稱超過 50 個字元的郵件,或附件檔名稱包含非 US-ASCII 字元的郵件。
  • 郵件大小限制 這些限制適用於郵件的總大小,其中包括郵件標頭、郵件內文和任何附件。郵件大小限制可套用至內送郵件或外寄郵件。執行內部郵件流程時,Exchange 2010 會使用自訂 X-MS-Exchange-Organization-OriginalSize: 郵件標頭來記錄郵件進入 Exchange 2010 組織時的原始郵件大小。每當以指定的郵件大小限制來檢查郵件時,會使用目前郵件大小或原始郵件大小標頭兩者中的較低值。郵件大小可能因為內容轉換、編碼和代理程式處理而變更。

  • 附件大小限制 這些限制適用於郵件內允許的單一附件大小上限。郵件可能會包含許多大幅增加郵件整體大小的附件。不過,附件大小限制只會套用至個別附件的大小。

  • 收件者限制 這些限制適用於郵件收件者的總數。剛開始撰寫郵件時,收件者存在於 To:Cc:Bcc: 標頭欄位中。當提交郵件進行傳遞時,郵件收件者會轉換成郵件信封中的 RCPT TO: 項目。在郵件提交期間,通訊群組會以單一收件者計算。

限制的範圍

以下是適用於個別郵件的限制範圍基本類別:

  • 組織限制 這些限制適用於組織內所有的 Exchange 2010 和 Exchange 2007 伺服器。指定的郵件限制適用於所有已安裝 Hub Transport server role 的 Exchange 2010 和 Exchange 2007 伺服器。在 Edge Transport Server 上,指定的限制則適用於該特定伺服器。

  • 通用限制Exchange Server 2003 伺服器與 Exchange 2010 部署共存時,會使用通用限制。通用限制儲存在 Active Directory 中的位置會與組織限制不同,且主要是由 Exchange Server 2003 伺服器使用。在相同組織內部同時具有 Exchange 2010 和 Exchange Server 2003 伺服器的環境中,您對組織限制進行的變更會自動複製到對應的通用限制。在 Exchange 2010 中, 您可以使用 管理命令介面中的 Set-TransportConfig Exchange 指令程式,或在 Exchange 管理主控台中設定 Hub Transport Server 組織組態內容,以修改組織限制。

  • 連接器限制 這些限制適用於使用指定的傳送連接器、接收連接器、傳遞代理程式連接器或外部連接器進行郵件傳遞的任何郵件。連接器是定義在 Hub Transport Server 或 Edge Transport Server 上。

  • Active Directory 站台連結 Hub Transport Server 使用 Active Directory 站台和指派給 Active Directory IP 站台連結的成本,來決定從組織中每個 Hub Transport Server 到組織中每個其他 Hub Transport Server 的最低成本路由路徑。您可以將特定郵件大小限制指派給組織中的 Active Directory 站台連結。例如,您可能會將較低的郵件大小限制套用至 Active Directory 站台連結,以代表遠端辦公室的低頻寬連線。超出最低成本路由路徑中任何 Active Directory 站台連結之郵件大小上限的任何郵件,都不會傳遞,而且會產生值為 5.3.4 的傳遞狀態通知 (DSN)。如需 Exchange 2010 之中郵件路由的相關資訊,請參閱規劃使用 Active Directory 站台來路由郵件

  • 路由群組連接器 當組織執行多個版本的 Exchange 2010 時,路由群組連接器可以用來在 Exchange Server 2003 Hub Transport Server 與 Microsoft Exchange Bridgehead 伺服器之間傳送及接收郵件。超出任何路由群組連接器之郵件大小上限的任何郵件都不會傳遞。這些郵件會產生值為 5.3.4 的 DSN。如需路由群組連接器的相關資訊,請參閱從 Exchange 2003 Transport 升級

  • 伺服器限制   這些限制適用於特定集線傳輸伺服器或邊際傳輸伺服器。您可以在每個 Hub Transport Server 或 Edge Transport Server 上獨立地設定指定的郵件限制。

    如果您使用的是 Outlook Web App,Client Access Server 上的 HTTP 要求大小上限設定也會控制 Outlook Web App 使用者可傳送的郵件大小。如需詳細資訊,請參閱設定 Outlook Web App 的郵件大小上限

  • 使用者限制   這些限制適用於特定的使用者物件,例如信箱、連絡人、通訊群組或公用資料夾。

組織限制

下表顯示組織限制,其中包括如何在 Exchange 管理命令介面或 Exchange 管理主控台 (EMC) 中設定限制的相關資訊。

組織限制

大小限制 Exchange 2010 中的預設值 命令介面組態 EMC 組態

接收的郵件大小上限

10 MB

指令程式:Set-TransportConfig

參數:MaxReceiveSize

組織組態 > 集線傳輸 > 通用設定 > 傳輸設定 > 一般索引標籤

傳送的郵件大小上限

10 MB

指令程式:Set-TransportConfig

參數:MaxSendSize

組織組態 > 集線傳輸 > 通用設定 > 傳輸設定 > 一般索引標籤

每封郵件的收件者數目上限

注意事項附註:
郵件先由 Hub Transport server 處理時,名為 X-MS-Exchange-Organization-OriginalSize: 的 X-header 會插入郵件標頭中。後續傳遞此郵件的 Hub Transport Server 將把此值當成郵件大小。當郵件通過 Exchange 組織時,轉換編碼和代理程式所做的處理可能會增加郵件的大小。

5000

指令程式:Set-TransportConfig

參數:MaxRecipientEnvelopeLimit

組織組態 > 集線傳輸 > 通用設定 > 傳輸設定 > 一般索引標籤

套用至組織中所有 Hub Transport Server 的傳輸規則之附件大小上限

未設定

指令程式:New-TransportRuleSet-TransportRule

參數:AttachmentSizeOver

組織組態 > 集線傳輸 > 傳輸規則

新增傳輸規則嚮導或編輯傳輸規則嚮導

通用限制

下表顯示通用限制,其中包括從何設定 Exchange 中 Exchange Server 2003 系統管理員限制的相關資訊。

通用限制

大小限制 預設值 Exchange 系統管理員組態

接收的郵件大小上限

10240 KB (10 MB)

  • delivContLength 於Active Directory

  • Exchange 系統管理員 [通用設定] 中的 [內送郵件大小]

傳送的郵件大小上限

10240 KB (10 MB)

  • submissionContLength 於Active Directory

  • Exchange 系統管理員 [通用設定] 中的 [外寄郵件大小]

每封郵件的收件者數目上限

5000

  • msExchRecipLimit 於Active Directory

  • Exchange 系統管理員 [通用設定] 中的 [收件者人數上限]

連接器限制

下表顯示連接器限制,其中包括如何在 Exchange 管理命令介面或 Exchange 管理主控台 (EMC) 中設定限制的相關資訊。

連接器限制

大小限制 預設值 命令介面組態 EMC 組態

透過接收連接器的標頭大小上限

64 KB

指令程式:New-ReceiveConnectorSet-ReceiveConnector

參數:MaxHeaderSize

不適用

透過接收連接器的郵件大小上限

10 MB

指令程式:New-ReceiveConnectorSet-ReceiveConnector

參數:MaxMessageSize

伺服器組態 > 集線傳輸 > 接收連接器 > 接收連接器內容 > 一般索引標籤

邊際傳輸 > 接收連接器 > 接收連接器內容 > 一般索引標籤

透過接收連接器之每封郵件的收件者數目上限

預設用戶端接收連接器為 200

Hub Transport Server 上的預設用戶端接收連接器為 5,000

Edge Transport Server 上的預設用戶端接收連接器為 200

注意事項附註:
如果匿名寄件者所指定的收件者數目超過此值,則會讓前 200 位收件者收到郵件。大部分 SMTP 郵件伺服器會偵測到收件者限制。在將郵件傳遞給所有收件者之前,SMTP 郵件伺服器會繼續以 200 位收件者為單位來重送郵件。

指令程式:New-ReceiveConnectorSet-ReceiveConnector

參數:MaxRecipientsPerMessage

不適用

透過傳送連接器的郵件大小上限

10 MB

指令程式:New-SendConnectorSet-SendConnector

參數:MaxMessageSize

組織組態 > 集線傳輸 > 傳送連接器 > 傳送連接器內容 > 一般索引標籤

邊際傳輸 > 傳送連接器 > 傳送連接器內容 > 一般索引標籤

透過 Active Directory 站台連結的郵件大小上限

無限制

指令程式:Set-AdSiteLink

參數:MaxMessageSize

不適用

透過路由群組連接器的郵件大小上限

無限制

指令程式:Set-RoutingGroupConnector

參數:MaxMessageSize

不適用

透過傳遞代理程式連接器的郵件大小上限

無限制

指令程式:New-DeliveryAgentConnectorSet-DeliveryAgentConnector

參數:MaxMessageSize

不適用

透過外部連接器的郵件大小上限

無限制

指令程式:Set-ForeignConnector 參數:MaxMessageSize

不適用

伺服器限制

下表顯示伺服器限制,其中包括如何在 Exchange 管理命令介面或 Exchange 管理主控台 (EMC) 中設定限制的相關資訊。

伺服器限制

大小限制 預設值 命令介面組態 EMC 組態

某個 Edge Transport Server 上的傳輸規則,只適用於特定的伺服器

未設定

指令程式:New-TransportRuleSet-TransportRule

參數:AttachmentSizeOver

邊際傳輸 > 傳輸規則

新增傳輸規則嚮導或編輯傳輸規則嚮導

收取目錄中的郵件標頭大小上限

64 KB

指令程式:Set-TransportServer

參數:PickupDirectoryMaxHeaderSize

不適用

收取目錄中每封郵件的收件者數目上限

100

指令程式:Set-TransportServer

參數:PickupDirectoryMaxRecipientsPerMessage

不適用

此外,您可以在服務 Microsoft Office Outlook Web App 用戶端的 Client Access Server 上設定 HTTP 要求長度上限。針對此設定所設定的值也會影響使用者可提交的郵件大小。例如,如果您將此值設為低於組織中的其他郵件大小限制,即使使用者可使用 Outlook Web App 傳送相同的郵件,他們仍無法使用 Outlook 傳送大型郵件。

您可以在 Client Access Server 上修改 web.config 檔案中的 maxRequestLength 參數以進行此設定。依預設,該檔案會位於 <Exchange 安裝目錄>\V14\ClientAccess\Owa 資料夾中。預設值為 30,000 KB。

使用者限制

下表顯示您可以在收件者層級上設定的郵件大小限制,其中包括如何在 Exchange 管理命令介面或 Exchange 管理主控台 (EMC) 中設定限制的相關資訊。

使用者限制

大小限制 預設值 命令介面組態 EMC 組態

可由此收件者傳送的郵件大小上限

無限制

指令程式:

Set-DistributionGroup

Set-DynamicDistributionGroup

Set-Mailbox

Set-MailContact

Set-MailUser

Set-MailPublicFolder

參數:MaxSendSize

對於信箱:

收件者組態 > 信箱內容 > 郵件流程設定索引標籤

對於郵件公用資料夾:

公用資料夾管理主控台 > 公用資料夾內容 > 郵件流程設定索引標籤

注意事項附註:
您無法使用其他收件者類型的 EMC 進行此設定。

可傳送至此收件者的郵件大小上限

無限制

指令程式:

Set-DistributionGroup

Set-DynamicDistributionGroup

Set-Mailbox

Set-MailContact

Set-MailUser

Set-MailPublicFolder

參數:MaxReceiveSize

對於郵件公用資料夾以外的所有收件者類型:

收件者組態 > 收件者內容 > 郵件流程設定索引標籤

對於郵件公用資料夾:

公用資料夾管理主控台 > 公用資料夾內容 > 郵件流程設定索引標籤

由此收件者傳送之每封郵件的收件者數目上限

無限制

指令程式:

Set-MailboxSet-MailUser

參數:RecipientLimits

指令程式:Set-MailUser

參數:MaxRecipientsPerMessage

不適用

郵件大小限制的優先順序

您可以在 Exchange 組織的不同層級上設定不同的郵件大小限制。由於郵件會透過您的傳輸基礎架構進行路由傳送,因此可能會受到數種不同郵件大小的限制。規劃郵件大小限制時,應確定傳輸管線中的郵件在違反郵件大小限制時能盡快遭到拒絕。一般來說,您應在郵件進入基礎架構的地點上設定更嚴格的限制。例如,在從網際網路接收郵件的 Edge Server 接收連接器上,任何的郵件大小限制都應小於或等於您為內部 Exchange 組織所設定的郵件大小限制。如果 Edge Transport Server 從網際網路接收及處理的郵件遭到 Hub Transport Server 所拒絕,對於系統資源而言將是一種浪費。請確定您的組織、伺服器和連接器限制的設定可將任何不必要的郵件處理量降至最低。

此方法的其中一個例外是使用者限制。使用者層級限制的優先順序高於郵件大小限制。因此,您可以設定超過組織預設郵件大小限制的使用者。例如,您可以為這些使用者設定自訂的傳送和接收限制,以允許特定使用者信箱群組傳送比組織其他人更大的郵件。

使用者限制的例外情況,僅適用於經授權使用者間的郵件交流。若是一則郵件送到網際網路上的收件者,或是由其所接收,則將會套用組織限制。例如,假設您的組織郵件大小限制為 10 MB,但是您已將行銷部門內部的使用者設定為可接收與傳送最大 50 MB 的郵件。這些使用者將能夠在彼此間交流大型郵件,但仍將無法自網際網路使用者處接收大型郵件,因為這些郵件將來自於未經授權的寄件者。

不受大小限制的郵件

下列清單顯示 Hub Transport Server 或 Edge Transport Server 所產生且不受所有郵件大小限制的郵件類型。

  • 系統郵件

  • 代理程式產生的郵件

  • 傳遞狀態通知 (DSN) 郵件

  • 日誌報告郵件

  • 隔離郵件

重要事項重要事項:
儘管它們是由系統產生,未傳遞回報 (NDR) 並非不受大小限制的郵件。

不過,這些郵件仍會受到郵件中收件者數目上限的組織值所限制。您可以使用命令介面中的 Set-TransportConfig 指令程式設定 MaxRecipientEnvelopeLimit 參數,以設定該值。

Exchange 2003 與 Exchange 2010 之間的郵件大小限制差異

Exchange Server 2003 和 Exchange Server 2010 之間的郵件大小限制主要差異為收件者限制的處理。Exchange 2003 會將展開的通訊群組清單成員視為單一收件者。Exchange 2010 則會將通訊群組視為單一收件者。執行此變更是為了避免 Exchange 2003 中發生的部份郵件傳遞狀況。

在 Exchange 2003 中,如果個別收件者和通訊群組清單中包含的收件者的數目超過指定的收件者限制,則會發生部份郵件傳遞現象。在展開通訊群組清單之前,郵件收件者總數不明。展開通訊群組清單後就會開始傳遞郵件,一直到收件者數目達到指定的限制為止。其餘收件者不會接收到郵件,但每當遇到不成功的傳遞時,至少寄件者會收到一封未傳遞回報 (NDR)。不過,如果已對通訊群組清單停用傳遞失敗報告,則其餘收件者不會接收到郵件,寄件者也不會知道誰未接收到郵件。

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。