Skip to main content

Join us at Gartner SEC London and discover how LevelBlue can help you secure what’s next. Learn More

Loading...
Loading...

INFO: How does MailMarshal manage its Sender queue?

Expand / Collapse


This article applies to:

  • MailMarshal (SEG)

Question:

How does MailMarshal manage its Sender queue?

Information:

In MailMarshal 6.0 and above, the maximum messages limit for the active sender queue defaults to 50,000. The Sender queue has been logically divided into high priority and low priority messages (not to be confused with the priority in the message header). Priority in this case refers to message queuing.

In the main queue there is a default limit of 50,000 messages and, for the low priority queue, a default limit of 10,000. The low priority queue is a subset of the main queue, so if the main queue is exhausted, then the low priority queue is also full.

Messages are categorized as low priority if they meet any of the following criteria:

  • A notification message generated by MailMarshal (e.g. delivery notifications, delay notifications, rules triggered notifications).
  • (prior to 6.4 only) It appears to be a standard message but it has no return-path. This is to handle those cases where the Non-Deliver Reports (NDRs) are generated by the internal target host (e.g. Microsoft Exchange).

MailMarshal will only queue a maximum of 10,000 low priority messages, but up to 50,000 normal messages. The Sender threads are throttled to only work on a smaller number of low priority messages to preserve resources for the delivery of standard legitimate email.  

Notes:

MailMarshal needs to prioritize delivery of legitimate mail against the delivery of large volumes of NDR messages.

The limitation (10,000 or 50,000) only affects the number of messages that MailMarshal is actively attempting to send. MailMarshal will continue to accept and process messages unless it runs out of disk space. If more than the allowed number of messages have been processed by the Engine, the excess messages remain in the MailMarshal ProcessedOK directory until the queues are reduced.

This article was previously published as:
NETIQKB41160

To contact LevelBlue about this article or to request support:


Rate this Article:
     
Tags:

Add Your Comments


Comment submission is disabled for anonymous users.
Please send feedback to Trustwave Technical Support or the Webmaster
.