[Mimedefang] Possible Incompatibility with SpamAssassin 3.3.1

- kd6lvw at yahoo.com
Thu Apr 1 21:13:23 EDT 2010


>From log entries only - look at the MD-multiplexor lines:

...
Apr  1 11:27:19 (none) sendmail[27159]: STARTTLS=server, relay=mail-mta2-prod.shu.edu [149.150.52.166], version=TLSv1/SSLv3, verify=OK, cipher=RC4-MD5, bits=128/128
Apr  1 11:27:20 (none) MimeDefang[488]: o31IPnab027159: SPF=pass From=<Brenda.Knight at shu.edu> (Mechanism 'ip4:149.150.52.166' matched)
Apr  1 11:27:20 (none) sendmail[27159]: o31IPnab027159: from=<Brenda.Knight at shu.edu>, size=4260, class=0, nrcpts=1, msgid=<C97D3DF52169454F873DBAC92D164E7E2D1FE011D0 at E2K7CCR.shu.edu>, proto=ESMTP, daemon=MTA, relay=mail-mta2-prod.shu.edu [149.150.52.166]
Apr  1 11:27:20 (none) dkim-filter[490]: o31IPnab027159: no signature data
Apr  1 11:27:21 (none) mimedefang-multiplexor[485]: Slave 0 stderr: plugin: eval failed: Can't call method "tie_db_readonly" on an undefined v
alue at /usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Bayes.pm line 610.
Apr  1 11:27:24 (none) mimedefang-multiplexor[485]: Slave 0 stderr: plugin: eval failed: Can't call method "untie_db" on an undefined value at
 /usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Bayes.pm line 373.
Apr  1 11:27:24 (none) mimedefang-multiplexor[485]: Slave 0 stderr: plugin: eval failed: Can't call method "db_readable" on an undefined value
 at /usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Bayes.pm line 300.
Apr  1 11:27:24 (none) mimedefang-multiplexor[485]: Slave 0 stderr: plugin: eval failed: Can't call method "db_readable" on an undefined value
 at /usr/local/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Plugin/Bayes.pm line 300.
Apr  1 11:27:24 (none) MimeDefang[488]: o31IPnab027159: Spam-Score=14.042 Relay=149.150.52.166 To=<spam at bde-arc.ampr.org> Rules=BAD_CREDIT,DEAR_SOMETHING,FILL_THIS_FORM_LOAN,FILL_THIS_FORM_LONG,HTML_MESSAGE,J_CHICKENPOX_45,J_CHICKENPOX_72,MISSING_HEADERS,SPF_PASS,T_FILL_THIS_FORM,T_LOTS_OF_MONEY,T_RP_MATCHES_RCVD,US_DOLLARS_3
...

In this case, the mail was spammy (and addressed to a spamtrap which should be obviously one), so it got delivered to <spam at uce.gov>.  However, "an undefined value" is of concern....

This does not appear to be a fatal problem to message scanning/flow, but perhaps it keeps the bayesian system from learning?

Has anyone else observed this?



More information about the MIMEDefang mailing list