Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 200-postfix-dovecot-etc:120-spamassassin [le 30/05/2025 à 09:14] – supprimée - modification externe (Date inconnue) 127.0.0.1 | 200-postfix-dovecot-etc:120-spamassassin [le 18/07/2025 à 16:03] (Version actuelle) – [Contrôle] prof | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Spamassassin ====== | ||
| + | L' | ||
| + | apt install spamass-milter | ||
| + | Une impressionnante liste de dépendances s' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | L' | ||
| + | < | ||
| + | < | ||
| + | spamd.service - Perl-based spam filter using text analysis | ||
| + |  | ||
| + | < | ||
| + | ... | ||
| + |  | ||
| + |  | ||
| + |  | ||
| + |  | ||
| + | ... | ||
| + | mai 29 17:05:47 mail spamd[3414]: | ||
| + | </ | ||
| + | De même, systemd démarre automatiquement '' | ||
| + | < | ||
| + | < | ||
| + | |||
| + | spamass-milter.service - LSB: milter for spamassassin | ||
| + |  | ||
| + | < | ||
| + | Docs: man: | ||
| + | Process: 42590 ExecStart=/ | ||
| + | Tasks: 5 (limit: 2248) | ||
| + |  | ||
| + | CPU: 19ms | ||
| + |  | ||
| + |  | ||
| + | ... | ||
| + | </ | ||
| + | ===== Configuration de base ===== | ||
| + | Il n'est pas question ici d' | ||
| + | |||
| + | Un fichier ''/ | ||
| + | |||
| + | Ajouter à la liste des milters dans le '' | ||
| + | smtpd_milters = unix: | ||
| + | Et rafraîchir avec un: | ||
| + | postfix reload | ||
| + | ou si l'on préfère: | ||
| + | systemctl reload postfix | ||
| + | ===== Contrôle ===== | ||
| + | À réception d'un message, nous trouvons dans l' | ||
| + | < | ||
| + | <span class=" | ||
| + | DKIM_VALID, | ||
| + | RCVD_IN_DNSWL_NONE, | ||
| + | RCVD_IN_ZEN_BLOCKED_OPENDNS, | ||
| + | autolearn_force=no version=4.0.1 | ||
| + | X-Spam-Checker-Version: | ||
| + | </ | ||
| + | Le «score» requis pour décréter que le message est un spam est par défaut réglé à 5. C'est peut-être excessif. | ||
| + | Par ailleurs, '' | ||
| + | |||
| + | Ces paramètres peuvent être revus dans ''/ | ||
| + | < | ||
| + | OPTIONS=" | ||
| + | </ | ||
| + | Le surlignage jaune indique ce qui est ajouté à la configuration par défaut: | ||
| + | * **-I** pour ne pas traiter les messages si l' | ||
| + | * **-r 10** modifie le score à partir duquel le message est considéré comme spam (la valeur par défaut étant 5), | ||
| + | * **--** indique que ce qui suit est la liste des paramètres à passer à spamc. | ||
| + | Ce qui est surligné en orange indique à spamc qu'il ne doit court-circuiter les messages que si leur taille est >= à 100 MB (la valeur par défaut étant de seulement 500 KB). | ||
| + | |||
| + | En cas de modification, | ||
| + | ===== Court-circuiter spamassassin ===== | ||
| + | ==== whitelist et blacklist ==== | ||
| + | Il peut être utile dans certains cas d' | ||
| + | |||
| + | Par exemple, pour autoriser sans filtre les messages provenant de toute adresse @mondomaine.tld , il faudra dans le fichier ''/ | ||
| + | shortcircuit USER_IN_WHITELIST | ||
| + | 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 '/ | ||
| + | |||
| + | Bien entendu, redémarrer les services smapd et spamass-milter après toute modification du fichier de configuration. | ||
Spamassassin: Dernière modification le: 01/01/1970 à 00:00 par