Investigating a growing Exim queue in WHM

A growing Exim queue means messages are waiting for delivery, but the cause may be temporary remote deferrals, invalid recipients, local faults or unauthorised sending. Inspect a representative sample before attempting bulk delivery or deletion.

Gather the details you will need

Note when growth began and preserve message identifiers and logs. Queue contents can include confidential customer correspondence, so restrict inspection to the authorised incident scope.

01 Investigate a growing Exim queue in WHM

  1. Open Mail Queue Manager and filter by a useful sender, recipient or narrow time range.
  2. Inspect several representative message details and delivery errors. Look for a common sender, destination or repeated failure reason.
  3. Check Service Status, DNS resolution and local disk space if many unrelated destinations are affected. For one abusive sender, contain that source first.
  4. After correcting the cause, retry selected legitimate messages and inspect their delivery results. Handle known unwanted messages through an approved targeted deletion.
  5. Monitor queue count and age over time, ensuring old legitimate mail is progressing rather than only new arrivals changing the total.

Confirm the expected result

The queue should reduce for an understood reason and legitimate test messages should deliver. Preserve enough evidence to explain what was held, retried or removed.

If the problem continues

Delete All and Deliver All act on the entire queue, including messages outside the current filter. Do not use them assuming the visible filtered rows define their scope. Repeatedly unfreezing messages without fixing the error can waste resources.

Is a non-empty queue always a fault?

No. Temporary deferrals and retries can be normal. Unexpected sustained growth, very old messages or a concentrated abusive sender warrant investigation.

  • 0 Users Found This Useful
  • cpanel-whm, servers
Was this answer helpful?

Related Articles

Using supported Apache include configuration in WHM

Use supported Apache includes for server configuration that WHM does not expose directly....

Reading AutoSSL logs for a domain-validation failure

AutoSSL logs show which names passed or failed domain-control validation during a certificate...

Reviewing the configured WHM AutoSSL provider and account policy

Manage AutoSSL controls the server’s certificate provider and which accounts participate in...

Changing a WHM server hostname with DNS and certificate checks

The server hostname identifies WHM and other system services and can appear in mail headers....

Tracing server-side delivery through WHM reports

WHM Mail Delivery Reports let an authorised administrator trace server-side message outcomes...