G. Pape
qconfirm
qconfirm-notice - handles delivery notifications for mail injected through
qconfirm-inject(1)
- in .qmail:
- |qconfirm-notice [-Av] [-d dir] [-i bytes]
qconfirm-notice normally runs from a .qmail file automatically
created by qconfirm-conf(1) to handle delivery notifications (bounces) for
mail injected through qconfirm-inject(1).
qconfirm-notice checks the validity
of the delivery notification, and attempts to only allow notifications
for mail messages injected through qconfirm-inject(1) to be delivered.
If
qconfirm-notice identifies a delivery notifications as delivery confirmation
request message for a mail injected through qconfirm-inject(1), it automatically
sends a delivery confirmation message.
If qconfirm-notice(1) sees the .qmail
file it is invoked from to be in use for long enough, it sets up a copy
of the .qmail file with a slightly modified address extension, and tells
qconfirm-inject(1) to inject mail so that delivery notifications are processed
through the new .qmail file. Older .qmail file are removed automatically.
- -A
- no auto-confirmation. Do not automatically send delivery confirmation
messages when detecting a delivery confirmation request.
- -v
- verbose. Print
verbose messages to standard error.
- -d dir
- Override the default qconfirm
directory (‘‘~/.qconfirm’’) and the environment variable QCONFIRM_DIR with dir.
- -i bytes
- Include the top bytes bytes of the delivery confirmation request
message when automatically sending a delivery confirmation message. Default
is 8192.
qconfirm-notice reads its configuration from files
in the subdirectory conf/ of the qconfirm directory (normally ‘‘~/.qconfirm/conf/’’).
Only the first line of a configuration file is considered.
- QNOTICE_EXT
- The
configuration file QNOTICE_EXT overrides the default extension to be used
to receive delivery notifications (‘‘qnotice-’’).
- QCONFIRM_MAILNAME
- The configuration
file QCONFIRM_MAILNAME overrides the default mailname in the from header
of delivery confirmation messages (‘‘qconfirm’’).
- QNOTICE_KEY_TIMEOUT
- The configuration
file QNOTICE_KEY_TIMEOUT sets the timeout for expiration of a .qmail file
that handled delivery notifications in seconds. Default is 8467200.
- QCONFIRM_DIR
- The environment variable QCONFIRM_DIR overrides the default location of
the user’s qconfirm directory (‘‘.qconfirm/’’).
~/.qconfirm/.qnotice-key
~/.qconfirm/notice/
~/.qconfirm/conf/
qconfirm(1), qconfirm-inject(1), qconfirm-check(1), qconfirm-conf(1),
qconfirm-accept(1), qconfirm-control(1), qconfirm-cdb-check(1), qconfirm-cdb-update(1),
qconfirm-return(1)
http://smarden.org/qconfirm/
Gerrit Pape <pape@smarden.org>
Table of Contents