
Message Size Limits in Message Delivery Scenarios
The tables in the following sections present scenarios that demonstrate how you can apply various message size limits in Exchange 2007 RTM and in Exchange 2007 SP1.
Internet to Edge Transport Server
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Connector | Receive connector | MaxRecipientsPerMessage | 200 | 200 |
| Connector | Receive connector | MaxMessageSize | 10 MB | 10 MB |
| Connector | Receive connector | MaxHeaderSize | 64 KB | 64 KB |
| Server | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Edge Transport server Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Edge Transport server Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Edge Transport server Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
Anonymous senders are always subject to the message size limits on the Receive connector that accepts messages from the Internet.
The default value of the MaxRecipientsPerMessage setting on the Receive connector is 200 recipients. If the number of recipients is exceeded for an anonymous sender, the message is accepted for the first 200 recipients. Most SMTP messaging servers will detect that a recipient limit is in effect. The SMTP messaging server will continue to resend the message in groups of 200 recipients until the message is delivered to all recipients.
Edge Transport Server to Hub Transport Server
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Connector on Edge Transport server | Send connector | MaxMessageSize | 10 MB | 10 MB |
| Connector on Hub Transport server | Receive connector | MaxRecipientsPerMessage | 200 | 200 |
| Connector on Hub Transport server | Receive connector | MaxMessageSize | 10 MB | 10 MB |
| Connector on Hub Transport server | Receive connector | MaxHeaderSize | 64 KB | 64 KB |
| Recipient | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxReceiveSize | Unlimited | Unlimited |
| All Hub Transport servers in the organization | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
An X-header that is named X-MS-Exchange-Organization-OriginalSize: is inserted into the message header. Any Hub Transport servers that are involved in the future delivery of the message will use this value for the message size. Conversion encoding and agent processing can increase the size of the message as it flows through the Exchange organization.
Hub Transport Server to Hub Transport Server in the Same Active Directory Forest
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Sender | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxSendSize | Unlimited | Unlimited |
| Recipient | Mail contact | MaxRecipientPerMessage | Unlimited | Unlimited |
| Recipient | Mailbox Mail user | RecipientLimits | Unlimited | Unlimited |
| Recipient | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxReceiveSize | Unlimited | Unlimited |
| All Hub Transport servers in the organization | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
In Exchange 2007 SP1, you can set a maximum message size limit on an Active Directory site link or a routing group connector. For more information, see How to Configure Message Size Limits for Internal Routing.
Hub Transport Server to Hub Transport Server in Different Active Directory Forests
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Sender | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxSendSize | Unlimited | Unlimited |
| Connector | Send connector | MaxMessageSize | 10 MB | 10 MB |
| Connector | Receive connector | MaxRecipientsPerMessage | 200 | 200 |
| Connector | Receive connector | MaxMessageSize | 10 MB | 10 MB |
| Connector | Receive connector | MaxHeaderSize | 64 KB | 64 KB |
| Recipient | Mail contact | MaxRecipientPerMessage | Unlimited | Unlimited |
| Recipient | Mailbox Mail user | RecipientLimits | Unlimited | Unlimited |
| Recipient | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxReceiveSize | Unlimited | Unlimited |
| All Hub Transport servers in the destination organization | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Destination Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Destination Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Destination Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
If a specific Receive connector is configured in the destination Active Directory forest to accept messages from the source Active Directory forest, that specific Receive connector should have the ExchangeServers permission group and the ExernalAuthoratative authentication method assigned. This permission group contains the Ms-Exch-Bypass-Message-Size-Limit permission that allows messages to flow through the Receive connector without checking the message size. The message is still be subject to organization, transport server, sender, and recipient limits that are defined in the destination Active Directory forest.
For more information, see Configuring Cross-Forest Connectors.
Mailbox Server to Hub Transport Server
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Sender | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxSendSize | Unlimited | Unlimited |
| Recipient | Mail contact | MaxRecipientPerMessage | Unlimited | Unlimited |
| Recipient | Mailbox Mail user | RecipientLimits | Unlimited | Unlimited |
| Recipient | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxReceiveSize | Unlimited | Unlimited |
| All Hub Transport servers in the organization | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
Submission by a Foreign Connector
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Sender | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxSendSize | Unlimited | Unlimited |
| All Hub Transport servers in the organization | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Connector | Foreign connector | MaxMessageSize | 10 MB | 10 MB |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
Submission by the Pickup Directory
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Server | Transport server | PickupDirectoryMaxHeaderSize | 64 KB | 64 KB |
| Server | Transport server | PickupDirectoryMaxRecipientsPerMessage | 100 | 100 |
| Server | Transport rule | AttachmentSizeOver | Not configured | Not configured |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
Submission by the Replay Directory
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Server | Transport Rule | AttachmentSizeOver | Not configured | Not configured |
| Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
Hub Transport Server to Edge Transport Server
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM and Exchange 2007 SP1
|
| Sender | Distribution group Dynamic distribution group Mailbox Mail contact Mail-enabled public folder Mail user | MaxSendSize | Unlimited |
| Connector on Hub Transport server | Send connector | MaxMessageSize | 10 MB |
| Connector on Edge Transport server | Receive connector | MaxRecipientsPerMessage | 200 |
| Connector on Edge Transport server | Receive connector | MaxMessageSize | 10 MB |
| Connector on Edge Transport server | Receive connector | MaxHeaderSize | 64 KB |
Edge Transport Server to the Internet
|
Scope
|
Source
|
Parameter
|
Default value in Exchange 2007 RTM
|
Default value in Exchange 2007 SP1
|
| Server | Transport Rule | AttachmentSizeOver | Not configured | Not configured |
| Edge Transport server Organization | Transport configuration | MaxReceiveSize | Unlimited | 10 MB |
| Edge Transport server Organization | Transport configuration | MaxRecipientEnvelopeLimit | Unlimited | 5000 |
| Edge Transport server Organization | Transport configuration | MaxSendSize | Unlimited | 10 MB |
| Connector | Send connector | MaxMessageSize | 10 MB | 10 MB |
Messages That Are Generated by Transport Servers
The following list shows the types of messages that are generated by a Hub Transport server or an Edge Transport server and exempted from all message size limits:
-
System messages
-
Agent-generated message
-
Delivery status notification (DSN) messages
-
Journal report messages
-
Quarantined messages
However, these messages are still subject to the organizational MaxRecipientEnvelopeLimit that is configured by using the Set-TransportConfig cmdlet in the Exchange Management Shell.