How to Clear Exchange 2007 Submission Queues

If you have ever tried to delete messages stuck in an overflowing Exchange submission queue you will notice that you can not simply delete the messages as you can for other queues. In order to clear the Exchange 2007 submission queue you will have to create a new queue database from scratch. This may cause some mail loss but will allow you to get your mail queues functioning properly again in a pinch.

Step

Open computer services via Start --> Run --> Services.msc

Step

Locate and stop the Microsoft Exchange Transport Service (this service is new to Exchange 2007).

Step

Navigate to the Queue folder location. By default the folder is in C:\Program Files\Microsoft\Exchange Server\Transport Roles\Data.

Step

Right click on the Queues folder and choose Rename. Rename the folder to something like Queue.old.

Step

Create a new folder and name it: Queue

Step

Start the Microsoft Exchange Transport Service.

Step

Confirm mail flows both inbound and out of your server.