asteddy wrote: > Hello, > I would like to know if I can disable spamassassin logging because I > think it's slowing down. > I would also know if there is a way to say to spamassassin that > whitelisted addresses don't need to pass all other rules. > If there was already a thred talking about these arguments please > tell me where I can find it because I haven't found a searching > engine in the mail archive and I have subscribed the list only now. > Thank you in advance. > Asteddy
I'm having my whitelist in a separate file, one address a row. Then I'm using maildrop so that it does not do spamassassin at all for those whitelisted sender addresses. This snippet makes a lookup in the file and sets variable SCAN_SPAM to false it a match is found. ---------------------------------------------------------------------------------------------- SCAN_SPAM=1 if ( /^From:\s*(.*)/ && lookup( $MATCH1, "/usr/etc/maildrop_sender_whitelist", "D" )) { xfilter "reformail -a'X-Whitelisted: $MATCH1 in /usr/etc/maildrop_sender_whitelist'" SCAN_SPAM=0 } ---------------------------------------------------------------------------------------------- I have other checks too, for example if the mail looks like a reply to spam which was sent in my name and stuff like that. In the end of /etc/maildroprc is call spamassassin if it looks like the spam should checked. ---------------------------------------------------------------------------------------------- if ( $SCAN_SPAM > 0 ) { xfilter "spamc -H -x -d spamd -u spam" } else { xfilter "reformail -a'X-Whitelisted: on pena because some reason earlier in /etc/maildroprc'" } ----------------------------------------------------------------------------------------------