qconfirm-return - handles bounces from qconfirm-check(1)
- in .qmail:
- |qconfirm-return [-n limit] [dir]
expects QSBMF (qmail-send bounce message format) bounce
messages and processes them. It tries to extract the recipient address that
caused the bounce from the failure paragraph and the unique key that
(8) has created for delivery confirmation for messages
from this address from the original message (the included
(8)'s confirmation request message).
fails to do so, or the key in the original message
does not match the key qconfirm-check
(8) has created for this address,
or the envelope sender is not empty, it prints a warning and exits 0.
notices that this address bounces. If
sees that this address already has bounced before, it
(8) to silently drop the message from this sender
address the next time qmail tries to deliver it (exception: see the -n
was able to successfully parse and notice the bounce
message, it exits 99, and so tells qmail-local
(8) to ignore all further
exits 111 on error.
- -n limit
- Limit. limit must be an integer; if this option is given,
qconfirm-return notices addresses that bounce limit more
times before telling qconfirm-check(8) to silently drop the message
from the sender address. Default is 0.
- qconfirm directory. qconfirm-return uses the qconfirm directory
dir for checking pending addresses and noticing bouncing addresses.
Default is .qconfirm.
qconfirm(1), qconfirm-check(1), qconfirm-conf(1), qconfirm-inject(1),
qconfirm-notice(1), qconfirm-accept(1), qconfirm-control(1),
Gerrit Pape <email@example.com>