ExMerge Does Not Work Unless You Have Receive As and Send As Permissions on the Store (273642)



The information in this article applies to:

  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server
  • Microsoft Windows Small Business Server 2003, Premium Edition
  • Microsoft Windows Small Business Server 2003, Standard Edition

This article was previously published under Q273642

SYMPTOMS

When you run ExMerge 2000 against an Exchange 2000 server, ExMerge may not finish successfully with output similar to the following Exmerge.log. Even if you run ExMerge 2000 for maximum logging (use the -LogMax option at a command prompt), you see this same output:

[10:05:12] (Thread0)Copying data from mailbox 'newmail' ('USER1-2') on Server 'PLATFUN' to file 'C:\EXMERGEDATA\USER1-2.PST'.
[10:05:14] (Thread0)Errors encountered. Copy process aborted for mailbox 'newmail' ('USER1-2').
[10:05:14] For more information, please refer to file C:\ExMerge-(Thread0).LOG
[10:05:15] (Thread0)Copying data from mailbox 'SQLAdmin' ('SQLADMIN') on Server 'PLATFUN' to file 'C:\EXMERGEDATA\SQLADMIN.PST'.
[10:05:17] (Thread0)Errors encountered. Copy process aborted for mailbox 'SQLAdmin' ('SQLADMIN').
[10:05:17] For more information, please refer to file C:\ExMerge-(Thread0).LOG
[10:05:17] Number of items copied from the source store for all mailboxes processed: 2
[10:05:17] Total number of folders processed in the source store: 11
[10:05:17] 1 mailboxes successfully processed. 7 mailboxes were not successfully processed. 0 non-fatal errors encountered.
[10:05:17] Process completion time: 0:00:00:20

CAUSE

This behavior occurs because the account you are logged on as does not have Receive As and Send As permissions to the mailboxes on which ExMerge is exporting and importing messages. Even the Full Exchange administrator account does not have Receive As and Send As permissions by default.

RESOLUTION

To resolve this issue, grant the account that you are using to run ExMerge Receive As and Send As permissions on the Mailbox store:
  1. Start Exchange System Manager, and under Administrative Groups, locate the Mailbox store.
  2. Right-click the Mailbox store, click Properties, and then click the Security tab.
  3. On the Security tab, in the top pane click the account that you are logged on as, and in the bottom pane, click to select the Receive As and Send As check boxes to grant these permissions to that account.
  4. Click OK. This account now has full permissions to log on to the mailbox store, and to export or import messages for every mailbox.
  5. Grant Send As and Receive As permissions to this administrator account on all the mailbox stores against which you need to run ExMerge.

    Note When you are ready to process the data from the new stores, stop the SMTP service. By stopping the SMTP service, no new e-mail messages are delivered to the new stores while you are running ExMerge.
After you grant these permissions, ExMerge runs successfully.

MORE INFORMATION

For additional information about obtaining permissions to export and import messages from Exchange 2000 mailboxes with ExMerge 2000, click the following article number to view the article in the Microsoft Knowledge Base:

262054 XADM: How to Get Service Account Access to All Mailboxes in Exchange 2000


Modification Type:MinorLast Reviewed:4/25/2005
Keywords:kbprb KB273642