qmail-log5
The qmail activity record
Overview
qmail-send prints a series of lines describing its activities. Each possible line is described below.
Status
- status: local l/L remote r/R ...
-
qmail-sendis waiting for l local deliveries and r remote deliveries. The concurrency limits are L and R.
- status: exiting
-
qmail-sendis done.
Fatal problems
- alert: cannot start: ...
-
qmail-sendis unable to prepare itself for delivering messages; it is giving up. This normally indicates a serious configuration error, but it can be caused by a temporary lack of resources.
- alert: oh no! lost ...
-
One of the other daemons has died.
qmail-sendwill exit as soon as possible.
Serious problems
- alert: unable to append to bounce message...
-
qmail-sendis unable to record a permanent failure, usually because the disk is full. This is a very serious problem;qmail-sendcannot proceed without recording the results. It will try again in ten seconds.
- alert: out of memory...
-
qmail-sendtried to allocate more memory and failed. It will try again in ten seconds.
- alert: unable to opendir...
-
qmail-sendis having trouble reading a file list from disk, usually because the system's file descriptor table is full, but possibly because permissions are set incorrectly. It will try again in ten seconds.
- alert: unable to switch back...
-
qmail-sendwas sent SIGHUP, and it is unable to reenter the queue directory. This is a very serious problem;qmail-sendcannot proceed outside the queue directory. It will try again in ten seconds.
- alert: unable to reread...
-
qmail-sendwas sent SIGHUP, but it is unable to read the new controls. It will continue operating with the original controls.
Messages
- new msg m
-
qmail-sendis going to preprocess a queued message. The message number, m, is its disk inode number. After a message is removed from the queue, its number can be reused immediately.
- info msg m: bytes b from <s> qp q uid u
-
Message m contains b bytes; its envelope sender is s; it was queued by a user with user ID u. q is a long-term queue identifier, the process ID of the
qmail-queuethat queued the message.
- bounce msg m qp q
-
Message m had some delivery failures. The long-term queue identifier of the bounce (or double-bounce) message is q.
- triple bounce: discarding ...
-
Message m had some delivery failures, but it is already a double-bounce message, so it must be thrown away. Triple-bounce messages do not exist.
- end msg m
-
qmail-sendis about to remove message m from the queue.
Deliveries
- starting delivery d: msg m to ...
-
qmail-sendis tellingqmail-lspawnorqmail-rspawnto deliver message m to one recipient. The delivery number, d, starts at 1 and increases by 1 for each new delivery.
- delivery d: success: ...
-
Delivery d was successful.
- delivery d: failure: ...
-
Delivery d failed permanently. The message will bounce.
- delivery d: deferral: ...
-
Delivery d failed temporarily. This recipient will be retried later.
- delivery d: report mangled, will defer
-
There is a serious bug in
qmail-lspawnorqmail-rspawn. This recipient will be retried later.
Warnings
- internal error: delivery report out of range
-
qmail-lspawnorqmail-rspawnhas supplied a report on a nonexistent delivery. This is a serious bug.
- qmail-clean unable to clean up ...
-
For some reason
qmail-cleanis unable to remove the indicated file. It will try again later.
- trouble fsyncing ...
-
qmail-sendwas unable to write to disk the results of preprocessing a queued message. It will try again later.
- trouble in select
-
There is an operating system bug.
- trouble injecting bounce message...
-
qmail-sendwas unable to queue a bounce message, usually because the disk is full. It will try again later.
- trouble marking ...
-
qmail-sendwas unable to record the result of a successful or permanently unsuccessful delivery. This means that the delivery will be tried again later.
- trouble opening ...
-
qmail-sendwas unable to open the list of local or remote recipients for a message. It will try again later.
- trouble reading ...
-
Either
qmail-sendis unable to read a recipient list, or it is unable to read the envelope of a queued message, or it is out of memory. Whatever it was doing, it will try again later.
- trouble writing to ...
-
qmail-sendwas unable to preprocess a queued message, usually because the disk is full. It will try again later.
- unable to create ...
-
qmail-sendwas unable to preprocess a queued message, usually because the disk is out of inodes. It will try again later.
- unable to open ...
-
qmail-sendis unable to read the envelope of a queued message for preprocessing. It will try again later.
- unable to start qmail-queue...
-
qmail-sendis unable to queue a bounce message, usually because the machine is almost out of memory. It will try again later. This can also be caused by incorrect settings of $QMAILQUEUE or errors in a program or script which $QMAILQUEUE points to.
- unable to stat ...
-
qmail-sendis unable to obtain information about a file that should exist. It will try again later.
- unable to unlink ...
-
qmail-sendis unable to remove a file. It will try again later.
- unable to utime ...
-
qmail-sendis about to exit, and it is unable to record on disk the next scheduled delivery time for a message. The message will be retried as soon asqmail-sendis restarted.
- unknown record type in ...
-
There is a serious bug in either
qmail-queueorqmail-send.
Releases
Unchanged in 4 releases since Debian 7 (Wheezy).