This article has been archived. It is offered "as is" and will no longer be updated.
When you run the Internet Message Access Protocol (IMAP) service in a Microsoft Exchange Server 2007 organization, the IMAP service returns an untagged EXISTS response before the EXPUNGE command.
For example, you select a folder that has 10 e-mail messages. You mark the last message as deleted. Then, you expunge the last e-mail message. In this situation, the results resemble the following.
* EXISTS 9 * EXPUNGE 10 1 EXPUNGE complete
However, the results should resemble the following.
* EXPUNGE 10 * EXISTS 9 1 EXPUNGE complete
The EXPUNGE command orders the server to delete all messages that are marked for deletion in the current mailbox.
This problem affects mostly Pine e-mail client users when the users delete mail items. Additionally, other e-mail clients may be affected.
To resolve this problem in Exchange Server 2007 Service Pack 1, install Update Rollup 1 for Exchange Server 2007 Service Pack 1. For more information about Update Rollup 1 for Exchange Server 2007 Service Pack 1, see the following Exchange Help topic:
To resolve this problem in the release version of Exchange Server 2007, install Update Rollup 6 for Exchange Server 2007. For more information about Update Rollup 6 for Exchange Server 2007, see the following Exchange Help topic:
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
To expunge e-mail messages in Outlook Express 6, click to select the Purge deleted message when leaving IMAP folders check box on the Maintenance tab of the Options dialog box. Additionally, you can enable the troubleshooting log for IMAP on the Maintenance tab of the Options dialog box. Then, you can check the communication between the client and the server in the Imap4.log file under the store folder.
For more information, visit the following Network Working Group Web site:
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
For more information about the naming schema for Exchange Server software updates, click the following article number to view the article in the Microsoft Knowledge Base:
817903 New naming schema for Exchange Server software update packages
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.