URL: https://linuxfr.org/forums/linux-general/posts/comment-en-laissant-passer-le-spammy-en-local-bloquer-le-spam-forward-via-virtual_alias_maps Title: Comment en laissant passer le spammy en local, bloquer le spam forward via "virtual_alias_maps" ? Authors: Elodie Date: 2016年08月01日T15:29:37+02:00 License: CC By-SA Tags: amavis, sieve, dovecot, postfix et spamassassin Score: 3 Bonjour, Ma question porte sur l'ajustement de ma configuration mail. J'utilise entre autre : Postfix, Amavis, SpamAssassin, Dovecot et Sieve. Lorsqu'un mail reçu est détecté en tant que SPAM par SpamAssassin, Amavis vas soit le supprimer si le score est trop important (déterminé par "spam_kill_level_maps" dans sa config), soit taguer le sujet du mail et ajouter un flag SPAM dans l'entête (via "spam_tag2_level_maps"). Si l'adresse de destination du mail est une boite en local, le mail vas aller sur Dovecot qui à l'aide de Sieve, vas le mettre directement dans le dossier des indésirables. Mon problème est que si le mail est une redirection ou une boite qui redirige (via "virtual_alias_maps" de Postfix) vers une adresse externe (genre Google Mail par exemple), le spam non supprimé ne va pas passer par Dovecot/Sieve vu qu'il n'y a de dossier mais une redirection sortante. Du coup le serveur distant voit passer un mail et même si dans l'entête j'ai dis que c'était un SPAM, il gueule un peu. Pire, le SMTP des adresses @free.fr bloque l'IP de mon serveur mail pendant 8 heures. J'aimerai alors laisser le "petit" spam dans le dossier des indésirables en local pour mes utilisateurs leur permettant de corriger le tir sans les faire transiter à l'extérieur. J'ai essayé de mettre un "smtp_header_checks" dans postfix (vu que ca ne s'applique que pour le sortant, à l'inverse de "header_checks") avec une règle "/^X-Spam-Flag:.*\YES/ DISCARD spam" mais le petit SPAM continue à être envoyé à l'extérieur et ce n'est pas bon. Si je mets cette règle dans "header_checks" le petit spam n'est plus du tout présent dans le dossier des indésirables en local donc pas bon non plus. Je ne vois pas comment faire ... PS. virtual_alias_maps fonctionne avec une requête SQL qui vérifie seulement si l'adresse "To:" vas autre part et si cette redirection est active. Auriez-vous une idée s'il vous plait ? Merci d'avance pour vos retours.

AltStyle によって変換されたページ (->オリジナル) /