Rspamd est une passerelle anti-spam. L'outil peut bloquer les mails de spams ou les tagger dans l'en-tête.

Si le mail est taggé, plutôt que de distribuer un spam à une liste, on peut demander à Sympa de le faire modérer.

Le tag ajouter dans l'en-tête du mail par Rspamd est "X-Spam".

Pour cela, créer un fichier /etc/sympa/scenari/spam_status.x-spam-status contenant :
title.gettext test X-Spam-Status header

match([header->X-Spam][-1],/^\s*Yes/)   smtp,dkim,smime,md5  -> spam
match([header->X-Spam-Status][-1],/^\s*yes/)    smtp,dkim,smime,md5  -> spam
match([header->X-j-chkmail-Status][-1],/Spam Hi/)       smtp,dkim,smime,md5  -> spam
match([header->X-j-chkmail-Status][-1],/Spam Low/)      smtp,dkim,smime,md5  -> unsure
true()                                          smtp,dkim,md5,smime   -> ham

Editer la configuration générale /etc/sympa/sympa/sympa.conf :
antispam_feature on
antispam_tag_header_name        X-Spam
antispam_tag_header_spam_regexp ^\s*Yes
antispam_tag_header_ham_regexp  ^\s*No

Modifier le scenario de distribution "public", en copiant /usr/share/sympa/default/scenari/send.public vers /etc/sympa/scenari/send.public et en modifiant pour ajouter :
title.gettext public list

equal([msg->spam_status],'spam')  smtp,md5,dkim,smime -> editorkey,quiet
true()       smtp,dkim,md5,smime    -> do_it

Redémarrer Sympa : systemctl restart sympa* wwsympa*