Transfer modules (such as SMTP, Local Delivery,
LIST, and PIPE maintain one or several queues for messages
to be delivered. Each module uses its own methods to build the queues (for example, the SMTP module
usually builds a separate queue for each remote domain to deliver to, while the Local Delivery module
builds a separate queue for each local Account), see the manual section describing the module for more details.
To open a module queue, click the queue name link on module Monitor page. The module ("host") queue
page opens:
The table header contains the information about the entire queue ("host"):
- Status
- Active - this queue is being processes by the module.
Ready - this queue can be processes by the module at any time.
Delayed till time - this queue will not be processes by the module until
the time specified. The queue can be delayed because there was a queue-wide transfer operation error
(an SMTP host did not respond, or a Local Account is over its quota, etc.).
- Last Error
- This field indicates the last queue-wide transfer operation error.
- Module
- The link to the Monitor page of the Transfer module this queue belongs to.
- Messages
- The number of messages in this queue.
The table contains a record for each message in the queue. For each enqueued message, the
following information fields are displayed:
- Message
- The message internal ID. You can use this link to open the Message Monitor page.
- In Queue
- The time the message has spent in this queue.
- Return Path
- The message envelope "Return-Path" address.
- Addrs
- The number of message addresses that should be delivered to the "host" this queue is created for.
For example, a message directed to user1@company.dom and user2@company.dom addresses via SMTP
will appear once in the company.dom SMTP queue, with the indicated number of addresses being 2.
- Size
- The message size.
- Delayed and Last Error
- If delivery failed for this particular message, the Transfer module could delay this message
individually (rather than delaying the entire queue). In this case, this field will show the time
when the module will try to deliver the message again, and the Last Error field will show the information
about the cause of the transfer operation failure.
If you have the Can Release Queues access right, and the
Queue has the Delayed status, the Host Queue Monitor page contains the Release Now button. Click
this button to remove the delay interval set for this queue and to allow the module to process
the queue immediately.
If you have the Can Reject Queues access right, and the
Queue has the Delayed or Ready status, the Host Queue Monitor page contains the Reject Host Queue button.
Click this button to reject the queue:
The specified text is used to generate error reports for all messages placed into this queue.