..about Linux, open source and me

Een van de mailservers die ik beheer is een eenvoudige setup met postfix, spamassassin en dovecot. Postfix pakt de mailtjes aan, spamassassin checkt ze en daarna zet postfix ze in de Maildir van de gebruiker. Er zijn ongeveer 300 gebruikers en op het moment is er geen voorziening om mailfilters aan te maken op de server. Daarom moet iedereen in z’n mailclient een filtertje instellen om mailtjes met *****SPAM***** in het subject of X-Spam-status = yes naar de trash te verplaatsen. Zeker op telefoons is dat onhandig. Daarom gooi ik tegenwoordig voor de hele server alle spam mail naar een mailbox. Het was even puzzelen maar de oplossing bleek maar 2 regels config te zijn en het gebruik van procmail is niet nodig.

Ik heb header checks aangezet in main.cf van postfix;

header_checks = regexp:/etc/postfix/header_checks

In die header_checks zit een regexp;

/^X-Spam-Flag: YES$/i REDIRECT megaspambox@domain.nl

Het resultaat is dat alle mailtjes die spamassassin als spam markeert geredirect worden naar het spambox account.

NO COMMENTS
Post a comment