Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
200-postfix-dovecot-etc:120-spamassassin [le 30/05/2025 à 09:14] – ↷ Page déplacée de 200-messagerie:010-postfix-dovecot-etc:120-spamassassin à 200-postfix-dovecot-etc:120-spamassassin prof200-postfix-dovecot-etc:120-spamassassin [le 18/07/2025 à 16:03] (Version actuelle) – [Contrôle] prof
Ligne 3: Ligne 3:
    apt install spamass-milter    apt install spamass-milter
 Une impressionnante liste de dépendances s'impose, dans laquelle nous retrouvons spamassassin, spamc et spamd. Une impressionnante liste de dépendances s'impose, dans laquelle nous retrouvons spamassassin, spamc et spamd.
 +  * ''spamassassin'' //«est un filtre anti-pourriel très puissant et entièrement configurable.»// 
   * ''spamd'' est le démon de spamassassin   * ''spamd'' est le démon de spamassassin
   * ''spamc'' est le client qui se connecte à ''spamd'' pour l'analyse du message   * ''spamc'' est le client qui se connecte à ''spamd'' pour l'analyse du message
Ligne 37: Ligne 38:
 </pre></html> </pre></html>
 ===== Configuration de base ===== ===== Configuration de base =====
-Un fichier ''/etc/default/spamd'' est créé et peut être resté tel quel. Un autre fichier; ''/etc/default/spamass-milter'' est également créé. Il peut également retester tel quel. Il permet de définir les paramètres de démarrage de ''spamass-milter'', mais il n'est pas inutile de consulter le manuel du milter pour éventuellement modifier ces valeurs ou en ajouter. +Il n'est pas question ici d'entrer dans le détail de la configuration de cette usine. Voyons juste une façon simple de mettre en œuvre ce filtre complexe.
  
 +Un fichier ''/etc/default/spamd'' est créé et peut être laissé tel quel. Un autre fichier; ''/etc/default/spamass-milter'' est également créé. Il peut également laissé tel quel. Il permet de définir les paramètres de démarrage de ''spamass-milter'', mais il n'est pas inutile de consulter le manuel du milter pour éventuellement modifier ces valeurs ou en ajouter.
  
 Ajouter à la liste des milters dans le ''main.cf'' de Postfix qui est désormais de la forme: Ajouter à la liste des milters dans le ''main.cf'' de Postfix qui est désormais de la forme:
Ligne 71: Ligne 72:
  
 En cas de modification, relancer tous les services concernés: spamass-milter, mais aussi spamd et postfix. En cas de modification, relancer tous les services concernés: spamass-milter, mais aussi spamd et postfix.
 +===== Court-circuiter spamassassin =====
 +==== whitelist et blacklist ====
 +Il peut être utile dans certains cas d'exempter de filtrage certains messages. Le «plug-in» ''Shortcircuit'' activé par défaut dans notre installation permet d'utiliser des listes d'exceptions qui dispenseront du filtrage, soit pour laisser passer sans filtrer (whitelist), soit, au  contraire,  pour bloquer sans faire d'analyse supplémentaire.
 +
 +Par exemple, pour autoriser sans filtre les messages provenant de toute adresse @mondomaine.tld , il faudra dans le fichier ''/etc/spamassassin/local.cf'' décommenter la ligne:
 +  shortcircuit USER_IN_WHITELIST       on
 +et ajouter ceci en fin de fichier:
 +  whitelist_from *@mondomaine.tld
 +==== Adresse IP ou sous-réseau sûr ====
 +Il est également possible de dispenser de filtrage les messages provenant d'une adresse IP réputée sûre (ou d'un sous-réseau). Par exemple, notre réseau local est connecté au Net par un routeur NAT (La box du F.A.I) qui dispose d'une adresse IP publique, disons 82.67.12.48. La directive:
 +  trusted_networks 82.67.12.48
 +ajoutée au fichier '/etc/spamassassin/local.cf'' dispensera de filtrage tout message issu de notre réseau local 
 +
 +Bien entendu, redémarrer les services smapd et spamass-milter après toute modification du fichier de configuration.
Spamassassin: Dernière modification le: 30/05/2025 à 09:14 par prof