Postfix + Spamassassin

Bonjour. J’ai installer un serveur d’email en utilisant Postfix et Courier-imap et ensuite j’ai suivi le tuto du blog de XAVIER à l’addresse collet-matrat.com/?p=270 pour installer amavis-new, ClamAV et spamassassin.

Apparament tous fonctionne, il me bloque bien le virus de EICAR et le SPAM mais j’ai un doute car les spams considérés comme spam sont supprimés directement :

Oct 18 20:41:59 server amavis[8001]: (08001-01) Blocked SPAM, [212.27.42.36] [82.243.158.31] -> , quarantine: spam-Y9mexZy+QFF2.gz, Message-ID: , mail_id: Y9mexZy+QFF2, Hits: 1000.127, 19915 ms
Oct 18 20:41:59 server postfix/smtp[8067]: CB36432DA1: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=20, delays=0.07/0.01/0.02/20, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=08001-01, BOUNCE)
Oct 18 20:41:59 ks300147 postfix/qmgr[7997]: CB36432DA1: removed

Mais imaginons que c’était pas un spam mais um email légitme?

Comment peux-t-on faire pour que le mail ou les mails en questions se mettent juste dans un dossier spam? Comme sur googlemail pour que l’utilisateur puisse tous de même verifier car on ne sait jamais.

il faut demander à spamassassin denepas supprimer le message mais juste de rajouter ##SPAM## dans l’objet, ce qui te permet de faire une règle dans ton client de messagerie.

la modification de l’objet du mail ne sert à rien.
si l’utilisateur estime que le message n’est pas un spam, il ne doit pas se faire chier à le renommer.

de plus dans les en-tête d’email il y a un champ fait exprès pour ça (X-Spam-Flag).

donc spamassassin ou plutôt amavis se contente de mettre ce champ à YES ou NO
sur ton serveur, installe un MDA (maildrop) qui s’occupera de mettre le message dans le dossier spam de l’utilisateur en fonction de ce champ.

de plus spamassassin sait faire de l’apprentissage en analysant les mails des utilisateurs, c’est pourquoi il est dommage de les supprimer trop rapidement.