qconfirm - request delivery confirmation for mail
How to install qconfirm
Upgrading from previous versions of qconfirm
How it works
Handling bounce messages
The qconfirm-conf program
The qconfirm-return program
qconfirm is an implementation of a delivery confirmation process for a mail address or mailing list. It is invoked by qmail-local through a dot-qmail file, and can reduce the amount of junk mail hitting a mailbox or the mailboxes of mailing list subscribers.
qconfirm performs this delivery confirmation process either sender based or message based.
qconfirm is discussed on the <email@example.com> mailing list. To subscribe send an empty email to <firstname.lastname@example.org>. Send an empty email to <email@example.com> for more information about this list.
Sender-based delivery confirmationIf qconfirm-check runs in sender mode, messages from known envelope senders are accepted without a confirmation, and immediately allowed to be processed further in the .qmail file.
qconfirm-check defers messages from unknown envelope senders temporarily, and sends a confirmation request message to the sender. The original message and all newer messages from the same sender will be deferred temporarily until a reply to the confirmation request is received. The messages bounce if queuelifetime has expired. New messages from the same sender do not result in new confirmation requests.
Once an envelope sender has confirmed a delivery, qconfirm-check permanently treats this envelope sender as known.
Message-based delivery confirmationIf qconfirm-check runs in message mode (option -m is set), each single message needs to be confirmed to be allowed to be processed further in the .qmail file.
The messages bounce if queuelifetime has expired.
qconfirm is available as Debian GNU/Linux package, just add
deb http://smarden.org/pape/Debian sarge unofficial deb-src http://smarden.org/pape/Debian sarge unofficialto /etc/apt/sources.list on Debian GNU/Linux sarge, or
deb http://smarden.org/pape/Debian woody unofficial deb-src http://smarden.org/pape/Debian woody unofficialto /etc/apt/sources.list on Debian GNU/Linux woody and run
# apt-get updateThen install the package qconfirm as usual with apt-get, dpkg or dselect, e.g.:
# apt-get install qconfirm
See INSTALL on how to install qconfirm and Configuration for setting up qconfirm in a .qmail file.
See http://smarden.org/qconfirm/ for recent informations.
Gerrit Pape <firstname.lastname@example.org> $Id: index.html,v 1.15 2003/01/03 15:05:17 pape Exp $