Leave on Server Setting and Multiple Email Accounts

Last reviewed on May 21, 2012

This problem affects Outlook 2010 users with multiple POP3 accounts delivered to one *pst file:

Outlook 2010 is downloading duplicate emails over and over again, but only for my additional accounts, not my default account. I have “Leave a copy of messages on the server” enabled and when I take this setting off, Outlook does not download duplicate emails and works correctly. However I need to leave mail on the server.

This is the result of delivering the secondary accounts to the default data file.

Background

When you leave mail on the server, Outlook needs to keep track of the messages it already downloaded. It uses a hidden message called Mailbox Manager, which it stores in the Inbox. In older versions of Outlook, each POP3 account had it’s own Mailbox manager file. In Outlook 2010, the Mailbox manager file is stored in the delivery location for each folder. In Outlook 2010, only one Mailbox manager file exists in a pst when more than one account is delivered. Because one Mailbox Manager is shared between multiple accounts, the last message downloaded for the account is easily lost.

The Mailbox manager file in Outlook 2010 will have a name similar to this:
Outlook Message Manager () (KEY: 47656E6572616C204B657900)

This screenshot is from Outlook 2007, where two accounts are delivered to the same pst file.
A look at the hidden Mailbox Manager messages in Outlook 2007 using MFCMapi

Written by

Diane Poremsky
A Microsoft Outlook Most Valuable Professional (MVP) since 1999 and involved in IT support since 1985, Diane is the author of several books and video training CDs and online training classes for Microsoft Outlook. You can find her helping people online in Outlook Forums as well as in the Microsoft Answers and TechNet forums.