Category: Exchange

Increase Maximum Acceptable Message Size in Exchange Server 2010

On Small Business Server 2011 you receive the following event ID in the event log and messages are not retrieved from a POP3 account using the pop3 connector:

 

********************************

Log Name: Microsoft-Windows-Small Business Server/Operational

Source: Windows Small Business Server 2011 Standard
Event ID: 210
Task Category: Windows SBS POP3 Connector
Level: Error

One or more messages (1) were left in the ‘xxxxx@xxxxxxx.com.au’ account on the POP3 server ‘xxxxx.xxxxxxx.com.au’ because they are larger than the maximum acceptable message size (the largest message is 11533705 bytes). You can either connect to the POP3 account and retrieve or delete the messages manually, or increase the maximum acceptable message size in Exchange Server.

********************************

To Fix this you will need to open an Exchange Management Shell and run the following:

get-receiveconnector | select identity,maxmessagesize

As you can see this shows a list of receive connectors on your server. In this case they are currently at 20Mb which I’ve found to be adequate. If yours are lower than this you can change the MaxMessageSize with the following:

set-receiveconnector “Windows SBS Fax Sharepoint Receive SERVER1″ -maxmessagesize 20MB

In this case the command did nothing as the connector was already at 20Mb. Change all three connectors to your desired levels.

Share

The component “Microsoft Exchange Messaging and Collaboration Services” cannot be assigned the action “Remove”

When trying to uninstall Exchange you get the following error:

The component “Microsoft Exchange Messaging and Collaboration Services” cannot be assigned the action “Remove” because:
- One or more users currently use a mailbox store on this server. These users must be moved to a mailbox store on a different server or be mail disabled before uninstalling this server.

To find which users are blocking Exchange removal do the following:

  1. Start the Active Directory Users and Computers tool. To do this, click Start, point toPrograms, point to Microsoft Exchange, and then click Active Directory Users and Computers.
  2. In the Active Directory Users and Computers Microsoft Management Console (MMC) snap-in, right-click the domain container, and then click Find.
  3. In the Find Users, Contacts, and Groups dialog box, click the Exchange tab, click to select the Show only Exchange recipients check box, and then click Find Now.
  4. On the View menu, click Choose Columns.
  5. In the Choose Columns dialog box, click Exchange Home Server in the Columns available list, click Add to move this entry to the Columns shown list, and then clickOK.
  6. Click the Exchange Home Server column to sort the results in the Exchange Home Server column.
  7. Determine whether the mailbox server appears in the value or values that are listed in the Exchange Home Server column. The server that appears in this column is the same value that appears in the msExchHomeServerName attribute.
I found a few users using this method which I assumed had never logged into outlook. We reset their password and logged in as them fired up outlook, logged into their email and logged out again. Their mailbox then was able to be moved using exchange manager.
To find which users are blocking Exchange removal do the following another way:

Use the LDP tool to search for mailboxes that are on a mailbox store

  1. Start Ldp.exe.
  2. Click Connection, and then click Connect.
  3. Enter the name of a domain controller, and then click OK.
  4. Click Connection, and then click Bind.
  5. Enter the user name, the password, and the domain name of an administrative account, and then click OK.
  6. On the View menu, click Tree.
  7. Make sure that the Base DN box is blank, and then click OK.

    If the Base DN box is not blank, clear its contents, and then click OK.

  8. Right-click the container that you want to search, such as the CN=Users container, and then click Search.
  9. Click the Filter box, and then type the following:
    (&(objectCategory=person)(objectClass=user)(msExchHomeServerName=/o=ORGANIZATION NAME/ou=ADMINISTRATIVE GROUP NAME/cn=Configuration/cn=Servers/cn=SERVER-NAME-TO-REMOVE))
  10. Click Subtree, and then click Run.
  11. When you have identified which users have mailboxes on this store, you can use Active Directory Users and Computers to move the mailboxes to a different store or to delete the user’s mailbox.
Using this method I was able to find a user with a reference to the server who did not appear in the first method but there was no mailbox, and exchange information was incomplete in AD. Using AD Users and Computers I was able to remove exchange attributes for this user using the right click -> Exchange Tasks.
Share

Increase mailbox size in Microsoft Exchange 2007

To increase the Mailbox size or remove mailbox size restrictions on your Exchange 2007 server do the following:

1. Open the Exchange Management Console.



2. Expand the Server Configuration from the Console tree, and click Mailbox

3. Select the server that contains the mailbox database you want to configure, then select the Mailbox Database as shown.

4. Next Click on Properties of the Mailbox Database.

5. Now on the limits tab you can change the Storage limit values or uncheck the storage limits altogether.

Share