← Retour aux tutoriels
Mailcow : régler l'antispam Rspamd
Ajuster les seuils de score Rspamd et créer une règle de liste via l'interface Mailcow.
Rspamd attribue un score à chaque message et décide de le marquer, mettre en quarantaine ou rejeter selon des seuils.
Prérequis
- Mailcow dockerized opérationnel.
- Accès administrateur à l’interface et au shell de l’hôte.
1. Ajuster les seuils par domaine
Configuration → Configuration de la messagerie → Domaines → éditer le domaine :
Seuil de spam (greylisting / rejet) : 8.0
Marquer le spam au-dela de : 5.0
Les valeurs basses augmentent la sévérité.
2. Créer une règle de liste
Email → Configuration → Filtres (whitelist/blacklist) ou Configuration → Rspamd :
Action : Liste blanche (allow)
Valeur : @partenaire-fiable.fr
Pour bloquer un expéditeur :
Action : Liste noire (deny)
Valeur : spam@domaine-indesirable.fr
3. Éditer la map directement (hôte)
docker compose exec rspamd-mailcow \
cat /etc/rspamd/custom/global_mts_settings.conf
docker compose exec rspamd-mailcow rspamc reload
Vérification
Interface Rspamd sur https://mail.exemple.fr/rspamd : l’historique montre les scores et l’action appliquée (no action, add header, reject). Un message d’un expéditeur en liste blanche affiche un score négatif.
Dépannage
- Faux positifs : remonter le seuil de rejet ou ajouter l’expéditeur en liste blanche.
- Spam non filtré : vérifier que les modules
DKIM,SPF,RBLsont actifs dans l’interface Rspamd. - Règle ignorée : recharger Rspamd avec
rspamc reloadaprès modification d’une map.
Vous avez un projet sur ces sujets ?
Nous contacter →