matchup(1) General Commands Manual matchup(1)
[1mNAME[0m
matchup - collect information on messages and deliveries
[1mSYNTAX[0m
[1mmatchup[0m
[1mDESCRIPTION[0m
[1mmatchup [22mreads a series of lines from [1mqmail-send[22m, with a numeric time-
stamp in front of each line. [1mmatchup [22mmatches the end of each delivery
attempt with the start of the delivery attempt and with the relevant
message information; it replaces [1mqmail-send[22m's message reports and
delivery reports with message lines and delivery lines in the format
described below.
[1mmatchup [22mexits after it sees end of file. It prints pending messages
and deliveries on descriptor 5, in a format suitable for input to a
future invocation of [1mmatchup[22m:
<log.1 matchup >out.1 5>pending.2
cat pending.2 log.2 | matchup >out.2 5>pending.3
cat pending.3 log.3 | matchup >out.3 5>pending.4
Note that the 5> notation does not work with csh.
[1mMESSAGE LINES[0m
A message line summarizes the delivery results for a message that has
left the queue:
m [4mbirth[24m [4mdone[24m [4mbytes[24m [4mnk[24m [4mnz[24m [4mnd[24m <[4msender[24m> [4mqp[24m [4muid[0m
Here [4mbirth[24m and [4mdone[24m are timestamps, [4mbytes[24m is the number of bytes in the
message, [4mnk[24m is the number of successful deliveries, [4mnz[24m is the number of
deferred delivery attempts, [4mnd[24m is the number of failed delivery
attempts, [4msender[24m is the message's return path, [4mqp[24m is the message's
long-term queue identifier, and [4muid[24m is the userid of the user that
queued the message.
Note that [1mmatchup [22mconverts [4msender[24m to lowercase. This can lose informa-
tion, since a few hosts pay attention to the case in the box part of an
address.
[1mDELIVERY LINES[0m
A delivery line shows the result of a single delivery attempt:
d [4mresult[24m [4mbirth[24m [4mdstart[24m [4mddone[24m [4mbytes[0m
<[4msender[24m> [4mchan[24m.[4mrecip[24m [4mqp[24m [4muid[24m [4mreason[0m
Here [4mbirth[24m, [4mbytes[24m, [4msender[24m, [4mqp[24m, and [4muid[24m are message information as
above; [4mchan[24m is the channel for this delivery; [4mrecip[24m is the recipient
address for this delivery; [4mdstart[24m and [4mddone[24m are timestamps; [4mresult[24m is
the letter k for success, z for deferral, d for failure; and [4mreason[24m is
a more detailed explanation of the delivery result.
[1mmatchup [22mconverts [4mrecip[24m to lowercase.
[1mSEE ALSO[0m
xqp(1), xrecipient(1), xsender(1), accustamp(1), qmail-log(5), splog-
ger(8)
matchup(1)
|