getmail and amavisd
Jakob Curdes
jc at info-systems.de
Thu Apr 28 17:37:34 CEST 2016
Hello, I just try to fetch an external pop3 account with getmail and
feed it to postfix/amavisd in a pre-queue-setup.
Legitimate mail gets delivered correctly, but spam that is blocked by
amavisd leads to a "delivery error" in getmail, resulting in the mail
being left on the POP3 account.
"Apr 28 17:21:00 comm2 amavis[24129]: (24129-05) Blocked SPAM, MYNETS
LOCAL [127.0.0.1] <getmail at comm2> -> <obfuscated at address.com>,
Message-ID: 1234 at leshubertmassage.com>, mail_id: OAdOMsGZWpQK, Hits:
18.489, size: 4019, Subject: "Design-Handyuhr, liebt jeder", From:
"Sabrina_Lange"_<sabrinacsgasa7lange at leshubertmassage.com>, Tests:
(....) autolearn=spam autolearn_force=no, 10505 ms
Apr 28 17:21:00 comm2 sendmail[26898]: u3SFKnen026898:
to=obfuscated at address.com, ctladdr=getmail (5001/5001), delay=00:00:11,
xdelay=00:00:11, mailer=relay, pri=33619, relay=[127.0.0.1] [127.0.0.1],
dsn=5.0.0, stat=Service unavailable"
which in turn yields
"Delivery error (command sendmail 28799 error (69, ))"
in getmail.
So I have to tell amavisd to accept all spam for this address and
quarantine it somewhere or throw it away (instead of blocking it at
ingress); however as the mail comes from the localhost sendmail it ends
up in the "mynets" policy bank. Any idea how i coud differentiate this
case from a mail actually originating at localhost!?
Regards,
Jakob Curdes
More information about the amavis-users
mailing list