The mail queue is where mail is put before it is processed for local or remote delivery. The mail queue typically operates smoothly without interaction but every once in a while, the server administrator may need to take action to unclog it. This typically happens in a scenario where either a malicous user is spamming from a local address to remote servers or a remote server is spamming users on a local domain. In addition, exploitable PHP scripts could allow someone without server access to use your server to send spam, filling the queue with tons of messages.
Expiring a message will result in the message being deleted the next time the mail queue is processed. Normally messages in the queue will expire after 1 week but you may wish for that time to be shorter on a given message.
Click the System Services menu item if it is not already open.
Click the Mail Server menu item if it is not already open.
Click the Mail Queue menu item.
Locate the Queue section.
Mark the checkbox(es) next to the message(s) you wish to expire.
Select Expire from the drop-down list at the bottom of the Queue table.
You will see the following message at the top of the screen: Messages were expired successfully
The following procedures will explain how to delete message(s) from the mail queue. Deleting a message immediately removes the message from the queue and no further attempts to deliver the message will occur.
Click the System Services menu item if it is not already open.
Click the Mail Server menu item if it is not already open.
Click the Mail Queue menu item.
Locate the Queue section.
Mark the checkbox(es) next to the message(s) you wish to delete from the queue.
Select Delete from the drop-down list at the bottom of the Queue table.
You will see the following message at the top of the screen: Messages removed successfully.
The following procedures will explain how to purge (delete) messages from the local, remote, and todo mail queues. If a queue is purged, it will not be processed in any way. Messages must exist in the queue you wish to purge from. Purging is a last-ditch effort to clear a queue of messages you don't want processed.
Mail Queue
The mail queue is where mail is put before it is processed for local or remote delivery. The mail queue typically operates smoothly without interaction but every once in a while, the server administrator may need to take action to unclog it. This typically happens in a scenario where either a malicous user is spamming from a local address to remote servers or a remote server is spamming users on a local domain. In addition, exploitable PHP scripts could allow someone without server access to use your server to send spam, filling the queue with tons of messages.
Table of Contents
Change Which Queue is Being Viewed
You will often want to change to the clogged queue to see what messages are in the queue.
View a Message in the Queue
Then, you will want to actually see the contents of messages if you can't determine if a message is spam from the sender/recipient.
Expire an Queued E-mail Message
Expiring a message will result in the message being deleted the next time the mail queue is processed. Normally messages in the queue will expire after 1 week but you may wish for that time to be shorter on a given message.
Unexpire a Queued E-mail Message
If you have expired messages in the queue that you wish to un-expire, you can reset them so they'll stay in queue and be processed.
Delete a Queued E-mail Message
The following procedures will explain how to delete message(s) from the mail queue. Deleting a message immediately removes the message from the queue and no further attempts to deliver the message will occur.
Purge E-mail Queues
The following procedures will explain how to purge (delete) messages from the local, remote, and todo mail queues. If a queue is purged, it will not be processed in any way. Messages must exist in the queue you wish to purge from. Purging is a last-ditch effort to clear a queue of messages you don't want processed.
Procedure - Purge the Local Mail Queue
Procedure - Purge the Remote Mail Queue
Procedure - Purge the Todo Mail Queue