[fetchmail]multifrop mails

Matthias Andree ma@dt.e-technik.uni-dortmund.de
Wed, 03 Nov 2004 21:21:53 +0100


Rob MacGregor <rob.macgregor@gmail.com> writes:

> The answer is - fetchmail is doing what it is told.  The "problem"
> lies with your QMail config.  Either change it to direct misaddressed
> email to "tata" or change it to tell fetchmail when the account
> doesn't exist.

qmail's inbound daemons (qmail-smtp, qmail-qmtp, qmail-qmqp,
qmail-queue, qmail-inject, sendmail) have no means of knowing that the
account does not exist. There are third-party patches that can achieve
this but they need extra maintenance.

The workaround is to let qmail handle the catchall handling, for example
to configure the _right_ catchall in qmail, one might use:

    echo '&tata' >~alias/.qmail-default

and to leave fetchmail alone.

The real fix is to do away with decrepit qmail.

-- 
Matthias Andree