How to set message size limits in Exchange 2007 and 2010
This article will show how to set message size limits in an organization with Exchange 2007/2010, as it is something other than Exchange 2003. Note that all the events in this article applies to the SP1 version of Exchange 2007 and beyond.
The size limit on emails can be configured in different areas of the organization, as well as different objects.
The query or modify these permissions can be done through two different management tools. On one side is the Exchange Management Shell (EMS, the shares are held through commands) or through the Exchange Management Console (EMC, actions are carried out in a graphical environment for windows).
For most administrative procedures, always find a greater number of resources and capabilities with the EMS.
Here we present the different areas where you can change the parameter that limits the size of the messages going from the most global to more specific and different ways:
1 - Global Scope
At this level, the limit is set is set at the level of the entire organization.
We start the Exchange Management Shell (EMS).
Enter the following command to check the status of the limits in this area:
Get-TransportConfig

To set the sending size for both the reception and to send 20MB, enter the following:
Set-TransportConfig-MaxReceiveSize 20MB-20MB MaxSendSize
To do the same procedure from the Exchange Management Console (EMC):
We're going to Organization Configuration | Hub Transport | Global Settings tab | Transport Settings | properties | General tab:

There we see the limits for the entire organization and can modify them, noting that the figure is measured in KB.
2 - Connector Limits
You can also limit the size of messages through the connectors on the organization, in this case we have to distinguish between the Send connectors and Receive connectors.
We start talking about Receive connectors. Through the EMS enter the following command to see information about the connectors of our organization:
Get-ReceiveConnector
If you want more detailed information:
Get-receiveconnector | List
If we change the message size value and set it to 20Mb:
Set-ReceiveConnector "connector name"-MaxMessageSize 20Mb
Through the EMC, select Server Configuration | Hub Transport | select a Hub Transport server | Receive Connectors -> select a connector | Properties | General tab

On the Send connectors, via the EMS, enter the following command to conecer connectors shipping of our organization:
Get-SendConnector
If you want more detailed information:
Get-SendConnector | List
If we change the message size value and set it to 20Mb:
Set-SendConnector "connector name"-MaxMessageSize 20Mb
Through the EMC, select Organization Configuration | Hub Transport | Send Connectors -> select a connector | Properties | General tab

If you have several servers transportation, it is also possible to set limits on the server level, so we could set a different limit for each of them, to know about these enter the following command in the EMS console:
Get-TransportServer
If you want more detailed information:
Get-TransportServer | List
To change these limits have to use the statement:
Set-TransportServer "server name"-MaxMessageSize 20Mb
Object 3-Limits
Finally, the limits can be specified for a particular object:
Mailbox: Through EMS can use the following command to know the limit of each of the existing mailbox:
Get-Mailbox
If you want more details
Get-Mailbox | List
We can use the "-identity (the mailbox id)" for information about an email from a particular user.
To moficiar the limit of a particular user mail, and set the 20Mb limit, enter:
Set-Mailbox-Identity username-MaxSendSize 20Mb
Through the EMC, we go to Recipient Configuration | Mailbox -> select mail | properties | Mail Flow Settings tab | Message Size Restrictions.

Contact email: Through EMS may use the following command to know the limit of each of the existing mail contact:
Get-MailContact
If you want more details
Get-MailContact | List
We can use the "-identity (id contact)" for information about a specific contact.
To moficiar the limit of a particular contact, and set the 20Mb limit, enter:
SET-MailContact-Identity-MaxSendSize ContactName 20Mb
Through the EMC Recipient selected configuration | Mail Contact -> select contact | properties | Mail Flow Settings tab | Message Size Restrictions.

Distribution Group: Through EMS can use the following command to determine the limit distribution of different groups
Get-DistributionGroup
If you want more details
Get-DistributionGroup | List
We can use the "-identity (group id)" for information about an email from a specific distribution group.
To moficiar correopara the limit of a particular distribution group, and set the 20Mb limit, enter:
SET-DistributionGroup-Identity-MaxSendSize groupname 20Mb
Through the EMC select Recipient Configuration | Distribution Group-> select the group | properties | Mail Flow Settings tab | Message Size Restrictions.

Hopefully you have enjoyed this article, written by our friend and new partner Miguel Angel Muñoz.
Related articles
5 Comments to "How to set message size limits in Exchange 2007 and 2010"
Post comment
Translator

Recent Posts
- Error: "There was a problem sending the command to the program"
- Paypal, the online trading for individuals and businesses
- Invite all your friends in groups, events and Facebook pages
- Anonymous started the First World War Digital
- The new era of trade
Recent Comments
- Bitacoras.com in Error: "There was a problem sending the command to the program"
- Bitacoras.com in Paypal, the online trading for individuals and businesses
- TuQuiosquero in VMware vSphere 4.1: the new virtualisation tool
- Reinel in VMware vSphere 4.1: the new virtualisation tool
- Fredy Lira Pech in Case Study with VMWare Virtualization











Information Bitacoras.com ...
Rate in Bitacoras.com: This article will show you how to set message size limits in an organization with Exchange 2007/2010, as it is something other than Exchange 2003. Note that all the events in this article is of value ......
Hello, I find it interesting your article, just this rolling with this, but I have a detail, I set the parameters gloables, max size = 20480 Receive at Maximum send size = 1024, but when we send emails from an external domain with 2MB fails, we bounce despite having 20MB.
Greetings and thank you for visiting the blog of tuquiosco.es.
What error you reported the server to the external domain users who send emails with more than 2MB?
I wonder if organization set up to the max level of 5 MB, but I need to enable it to a specific mailbox 20 MB. is possible?
Greetings Carlos, as I have my doubts about what constraint has higher priority if the organization level or mailbox level. I swear that it can do what you mention, but it's all about test!