> -----Original Message----- > From: David B Funk [mailto:[EMAIL PROTECTED] > Sent: Friday, January 20, 2006 3:34 PM > To: Mike Sassaman > Cc: users@spamassassin.apache.org > Subject: RE: spam scores low (Sendmail + smtp-vilter + SA ) > > > On Fri, 20 Jan 2006, Mike Sassaman wrote: > > > Well, I basically chose smtp-vilter because it was one of > two milters in the > > OpenBSD ports tree and therefore I figured it would be > easiest to integrate. > > I may have been wrong there... > > > > I contacted smtp-vilter's author and he said there was a > known issue with > > Received headers, and gave me some updated code. Unfortunately I am > > experiencing the same error after the update. > > > > My sendmail.cf contains the line: > > O Milter.macros.connect=j, _, {daemon_name}, {if_name}, {if_addr} > > > > So you're saying this will not communicate with the milter > correctly and I > > should add {client_addr} to the list? Does the order matter? > > Yes, with out that "{client_addr}" macro smtp-vilter is guaranteed to > generate a lame 'Received:' header that will cause the problems that > you're seeing. The order does not matter, just add it to that line > and restart your sendmail daemon. > > Dave > You are the man, man. That totally worked. Once I added {client_addr} to the Milter.macros.connect line, no more ALL_TRUSTED in the maillog!
Ratio of marked spam to unmarked spam seems to be getting better - I nuked my poisoned bayes db and raised my ham learning score to 0.2 (since now nothing, even ham, is scoring negatively). That's more like it! Still some spam slipping thru at the moment, but I think that will improve once bayes learns enough ham to kick in. Thanks a lot! I might never have figured that out.