Mailbox size in Exchange aanpassen

Size limits for email messages are controlled in a variety of places in Exchange. Settings are placed globally at the transport level, on each individual send or receive connector, at each individual mailbox, and controlled at individual web applications such as EWS and OWA . Your business needs should determine if you need to change these settings and at which location(s). In order to accomplish this successfully, you must know that more restrictive settings override less restrictive settings as you flow up the chain from individual mailbox settings to SMTP connectors and finally to global transport settings.


Global Transport Settings

Get-TransportConfig displays global transport settings for all Hub and Edge Transport servers in the Exchange Organization. By default, there is a 10MB size limit on send and receive. This will override all other less restrictive message size limit settings set elsewhere.

NOTE: Exchange considers message submission to the store driver as a “send” operation. Therefore, if you are attempting to receive an email message on an SBS server from the internet that is greater than the MaxSendSize of the global transport configuration, delivery will fail.


Get-TransportConfig | ft MaxSendSize, MaxReceiveSize


Set-TransportConfig –MaxSendSize 20MB –MaxReceiveSize 20MB


Receive Connector Settings

Each receive connector is created with a default 10MB message size limit. A default install of SBS will contain a default receive connector (created during Exchange setup, do not remove this), an internet facing receive connector, and a receive connector for fax receipts and Sharepoint email notifications. The Windows SBS Internet Receive connector is the only one that you should ever need to adjust settings for. NOTE: If the global receive size is more restrictive, it will override this setting


Get-ReceiveConnector | ft name, MaxMessageSize


Set-ReceiveConnector “Windows SBS Internet Receive Servername” –MaxMessageSize 20MB

Send Connector Settings

Each send connector is created with a default 10MB message size limit. In SBS , a single send connector is created for email destined for mail hosts outside of the site. If you need to adjust the size of messages flowing out of the SBS server, then you would change it here. **If the global send size is more restrictive, it will override this setting**


Get-SendConnector | ft name, MaxMessageSize


Set-SendConnector “Windows SBS Internet Send Servername” –MaxMessageSize 20MB

Mailbox Settings

Exchange does not govern message size limits at the mailbox level by default, as it relies on elements in the transport service for this. However, you can set size limits here if you want granular control without potentially affecting all senders and recipients. **More restrictive settings at the SMTP connector level will override here; more restrictive settings at the global level will override both**


Get-mailbox | ft Name, MaxSendSize, MaxReceiveSize


Set-Mailbox “test” –MaxSendSize 10MB –MaxReceiveSize 10MB


Message size is controlled in OWA by the maxRequestLength value in it’s web.config file.  The default value is 30000 KB (30 MB).  You can change this value to whatever size you need.  For more information, please read: 

How to Manage Maximum Message Size in Outlook Web Access


Exchange Web Services (EWS)

Just like OWA, EWS is bound to the maxRequestLength value in it’s web.config.  The default value for this is 13280 KB (13 MB) and can be changed to the value you require.  Clients such as Entourage for Mac would be affected by this value.  For more information, please read: 


via dit commando krijg je een overzicht van de mailbox groottes:

Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label=”TotalItemSize(MB)”;expression={$_.TotalItemSize.Value.ToMB()}},ItemCount  


In Windows SBS 2008, the mailbox database and the individual mailboxes have a size limit of 2 GB. If the size limit of the mailbox database or the individual mailboxes on the Source Server is more than 2 GB, you must manually change the size limits on the Destination Server


To change the size limit of the mailbox database

  1. On the Destination Server, click Start, click All Programs, click Microsoft Exchange Server 2007, and then click Exchange Management Console.
  2. Click Continue in the User Account Control dialog box.
  3. In the Exchange Management Console navigation pane, expand the Server Configuration node, and then click Mailbox.
  4. In the result pane, click the Destination Server name.
  5. In the work pane, right-click Mailbox Database, and then click Properties.
  6. Click the Limits tab, specify the mailbox database limits, and then click OK.

To change the size limit of the individual mailboxes

  1. On the Destination Server, open the Windows SBS Console.
  2. In the navigation bar, click the Users and Groups tab, and then click Users.
  3. Click a user account, and then click Edit user account properties.
  4. Click the E-Mail tab, update the maximum mailbox size information, and then click OK.
  5. Repeat steps 3 and 4 until all user accounts are updated.

Geplaatst in Exchange, SBS 2008