On 08/03/2008 2:20 PM, Matt wrote: >>> I have a file that contains a list of all the IP's that have >>> successfully POP3'ed there email within last 15 minutes. Its used for >>> POPB4SMTP. Naturally the IP's in the file are constantly changing. >>> >>> /etc/virtual/pophosts >>> >>> Is there anyway to setup Spamassassin to whitelist all IP's in that >>> file? Right now I have it setup in Exim to just not scan messages >>> from those IP's but I think it would be better to scan and whitelist >>> them that way bayes would have more good messages to learn from. Or >>> will it help bayes any? If not I'll just leave it the way it is. >> try plugin for checking pop-before-smtp database: >> http://wiki.apache.org/spamassassin/POPAuthPlugin >> >> However that will only work on your system. Generally I'd advise you/your >> clients to use standard SMTP authentication
I haven't seen any evidence, compelling or otherwise, to suggest that SMTP auth'd mail vs not is any more deliverable with all other things equal. > This seemed like a great solution but naturally did not work. My > popb4smtp database is just a flat file that contains IP addresses. > POPAuthPlugin wants a "access.db style hash file" which I do not have. > > Any fix for that? Generate a hash file rather than a flat file. Alternatively you could modify the plugin or get someone to modify it for you. Whether it's worth your while, if you're not looking to scan mail to catch outgoing mail abuse and rather only are concerned about bayes training, is probably quite dependent on your user base and whether you're using individual, domain, or global bayes databases. Daryl