Bruce Pennypacker wrote:
I just set up amavisd 2.9.0 on a CentOS server running postfix 2.6.6. For the most part things appear to be working properly, however I'm having an
issue where spams with a bad header are making it through.

We resolved this issue with Bruce offline,
the rest is mainly for the archive:


All the spams in question have headers similar to this:

X-Quarantine-ID: <ML1NQ4CCLqQY>
X-Virus-Scanned: amavisd-new at <mydomain>
X-Amavis-Alert: BAD HEADER SECTION, Missing required header field: "Date"
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=x tagged_above=-9999 required=6.2 tests=[]

In my amavisd.conf file I have:
  $final_bad_header_destiny = D_BOUNCE;
Why are these spams being delivered and not bounced?  I must be
missing something but I'm not sure what.

Turns out there is a bug in amavisd, which will be fixed in 2.9.1:

BUG FIXES
- when a $final_bad_header_destiny is set to D_BOUNCE and a mail
  message was a DSN or coming from a mailing list, spam checks were
  inappropriately skipped (logged as: "bypassing of spam checks,
  message will be blocked anyway", which was not true);


Mark

Reply via email to