(WHM >> Home >> Email >> Mail Queue Manager)
The Mail Queue Manager allows you to view, delete, and attempt to deliver queued messages that the system has not yet delivered to their destinations. For example, the system places messages in your mail queue if the sender addressed the messages to invalid hosts or addresses.
To view messages queued on your server, perform the following steps:
Enter the search term conditions for your query.
Enter your search criteria into the Search... text box.
In the Search Type menu, select how the search function matches your criteria.
|Partial matches require more time to run than Begins With and Exact matches.|
Click Run Report.
By default, the system sorts results for your query into seven columns.
|Time Received||The time at which the email message arrived at the destination server.|
|Sender||The email address that sent the message.|
|Message ID||The message's unique identifier.|
|Recipient(s)||The email address to which the user sent the message.|
|Size||The size of the message.|
|Status||The status of the message.|
Click the icon to view information about the selected message.
Read the sections below for more information about the Delete and Deliver actions.
|If an email has several invalid destination addresses (To, CC, and BCC addresses), the message only appears once in the table.|
You may add columns to the results table to view more information. To add columns, perform the following steps:
The system cannot send emails that users send to incorrect addresses. You must delete these messages from the Mail Queue Manager list.
To delete emails, perform the following steps:
To delete all of the emails in the list, perform the following steps:
|This function deletes all emails, both from the filtered list and mail queue. Only use this if you wish to delete all emails from your mail queue.|
To attempt to deliver queued emails, perform the following steps:
To attempt to deliver all of the server's queued mail, perform the following steps:
|This function attempts to deliver all of the queued mail on the server, both from the filtered list and mail queue.|
After several attempts, if a message fails to deliver, the system freezes that message. This practice helps to conserve system resources, increase queue runs, and reduce chances that the target mail transfer agent treats your message as spam.
The system will not attempt to deliver the message again until you manually unfreeze the message, or the system reaches a timeout.
To unfreeze a message, click the unfreeze icon () that corresponds to the desired message. A new window will open to confirm that the system has unfrozen your message.
If several frozen messages appear in your Mail Queue Manager, examine the log file (
/var/log/exim_mainlog) to find the cause and troubleshoot Exim.