qmail-log(5)
the qmail activity record
DESCRIPTION
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-send
is waiting for
l
local deliveries
and
r
remote deliveries.
The concurrency limits are
L
and
R.
- status: exiting
-
qmail-send
is done.
FATAL PROBLEMS
- alert: cannot start: ...
-
qmail-send
is 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-send
will exit as soon as possible.
SERIOUS PROBLEMS
- alert: unable to append to bounce message...
-
qmail-send
is unable to record a permanent failure,
usually because the disk is full.
This is a very serious problem;
qmail-send
cannot proceed without recording the results.
It will try again in ten seconds.
- alert: out of memory...
-
qmail-send
tried to allocate more memory and failed.
It will try again in ten seconds.
- alert: unable to opendir...
-
qmail-send
is 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-send
was sent SIGHUP,
and it is unable to reenter the queue directory.
This is a very serious problem;
qmail-send
cannot proceed outside the queue directory.
It will try again in ten seconds.
- alert: unable to reread...
-
qmail-send
was sent SIGHUP,
but it is unable to read the new controls.
It will continue operating with the original controls.
MESSAGES
- new msg m
-
qmail-send
is 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-queue
that 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-send
is about to remove
message
m
from the queue.
DELIVERIES
- starting delivery d: msg m to ...
-
qmail-send
is telling
qmail-lspawn
or
qmail-rspawn
to 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-lspawn
or
qmail-rspawn.
This recipient will be retried later.
WARNINGS
- internal error: delivery report out of range
-
qmail-lspawn
or
qmail-rspawn
has supplied a report on a nonexistent delivery.
This is a serious bug.
- qmail-clean unable to clean up ...
-
For some reason
qmail-clean
is unable to remove the indicated file.
It will try again later.
- trouble fsyncing ...
-
qmail-send
was 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-send
was unable to queue a bounce message,
usually because the disk is full.
It will try again later.
- trouble marking ...
-
qmail-send
was 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-send
was unable to open the list of local or remote recipients
for a message.
It will try again later.
- trouble reading ...
-
Either
qmail-send
is 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-send
was unable to preprocess a queued message,
usually because the disk is full.
It will try again later.
- unable to create ...
-
qmail-send
was unable to preprocess a queued message,
usually because the disk is out of inodes.
It will try again later.
- unable to open ...
-
qmail-send
is unable to read the envelope of a queued message
for preprocessing.
It will try again later.
- unable to start qmail-queue...
-
qmail-send
is 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-send
is unable to obtain information about a file that should exist.
It will try again later.
- unable to unlink ...
-
qmail-send
is unable to remove a file.
It will try again later.
- unable to utime ...
-
qmail-send
is 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 as
qmail-send
is restarted.
- unknown record type in ...
-
There is a serious bug in either
qmail-queue
or
qmail-send.