How to Restrict the Number of Recipients per Message
Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.
Applies to: Exchange Server 2007, Exchange Server 2007 SP1, Exchange Server 2007 SP2, Exchange Server 2007 SP3
This topic explains how to use the Exchange Management Console or the Exchange Management Shell to restrict the number of recipients per message at various levels in your Microsoft Exchange organization.
You can configure this restriction at the mailbox level, organization level, connector level (only for Receive connectors), and Hub Transport server level. Generally, it is a best practice to configure this setting at a higher level and use the mailbox-level configuration only for exceptions.
For more information about the different levels at which you can configure this restriction, as well as a list of default values, see Managing Message Size Limits.
The Active Directory directory service also has a global limit for the maximum number of recipients per message. This global limit is separate from the limits that can be managed by using the Exchange Management Console or the Exchange Management Shell. This global limit is used in Exchange Server 2003, but it also has an impact in Exchange Server 2007. If the global limit in Active Directory and the organization-level limit in Exchange 2007 are in conflict, the smaller of the two is used as the effective limit.
To modify the global limit in Active Directory, you must use Exchange System Manager (in Exchange 2003) or Active Directory Service Interfaces (ADSI) Edit. For detailed steps about how to view and modify the global setting in Active Directory, see How to Modify Exchange 2003 Global Message Size Limits in Exchange 2007 RTM.
Before You Begin
To perform this procedure at the organization level, the account you use must be delegated the following:
- Exchange Organization Administrator role
To perform this procedure at the connector or Hub Transport server level, the account you use must be delegated the following:
- Exchange Server Administrator role and local Administrators group for the target server
To perform this procedure at the mailbox level, the account you use must be delegated the following:
- Exchange Recipient Administrator role
For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.
Procedure
To use the Exchange Management Shell to restrict the number of recipients per message for the entire Exchange organization
To restrict the number of recipients per message to 1,000 for your Exchange organization, run the following command:
Set-TransportConfig -MaxRecipientEnvelopeLimit 1000
To use the Exchange Management Shell to restrict the number of recipients per message for a Receive connector
To restrict the number of recipients per message to 300 for messages received through the Receive connector named Contoso Receive Connector, run the following command:
Set-ReceiveConnector -Identity "Contoso Receive Connector" -MaxRecipientsPerMessage 300
To use the Exchange Management Shell to restrict the number of recipients per message for a Hub Transport server
To restrict the number of recipients per message to 200 for messages that are processed by the Hub Transport server named Server01, run the following command:
Set-TransportServer -Identity "Server01" -PickupDirectoryMaxRecipientsPerMessage 200
Note
This restriction applies only to messages submitted by using the pickup directory on an Edge Transport or Hub Transport server. For more information about the pickup directory, see Managing the Pickup Directory.
To use the Exchange Management Console to restrict the number of recipients per message for a mailbox
Start the Exchange Management Console.
In the console tree, expand Recipient Configuration.
In the result pane, select the mailbox for which you want to restrict the number of recipients per message.
In the action pane, under the mailbox name, click Properties.
In <Mailbox> Properties, click the Mail Flow Settings tab.
Select Delivery Options from the list of mail flow settings, and then click Properties.
In Delivery Options, select the Maximum recipients check box, and then type 100 in the corresponding text box.
Click OK to return to the Mail Flow Settings tab.
Click OK.
To use the Exchange Management Shell to restrict the number of recipients per message for a mailbox
To restrict the number of recipients per message to 100 for the mailbox user John Smith, run the following command:
Set-Mailbox -Identity "John Smith" -RecipientLimits 100
For More Information
For detailed syntax and parameter information, see the following cmdlet reference topics:
For more information about managing message size limits in your organization, see Managing Message Size Limits.
To learn more about recipient restrictions, see Understanding Recipient Restrictions.
To learn more about Hub Transport servers, see Transport Architecture.