Bonjour,
Aujourd'hui j'ai Postfix+Amavis+Clamav+Procmail+Spamassassin
J'ai une blacklist sur mysql, c'est postfix qui bloque les messages directement en interogeant la bdd mysql.
Si le mail n'est pas blacklisté, il passe alors à Amavis qui passe à clamav pour verifier les virus.
Si il n'y a pas de virus, il passe à Procmail qui passe à spamassassin.
Si le mail n'est pas considérer comme spam il est livré.
Mon problème c'est que je veux gérer une whitelist sous mysql. Quand je dis whiteliste, je parle d'une liste d'adresse e-mail qui doivent être accepté et qui ne doivent pas être vérifié par spamassassin.
Ma question est la suivante :
Est-il possible de configurer Procmail pour qu'il lise ma bdd mysql et que si il trouve l'expediteur dans la whiteliste, qu'il délivre le message sans passer par spamassassin ?
Voici mon procmailrc actuel :
#run Procmail as user
DROPPRIVS=yes
#
LOGFILE=/var/log/procmail.log
VERBOSE=ON
# Spamassassin
#Règle évitant de contrôler les mails supérieurs à 200ko
:0fw
* < 256000
# appel du deamon SpamAssassin
| /usr/bin/spamc -f
:0e
{
EXITCODE=$?
}
#supprime email qui depasse le seuile de 13 points
#Vous pouvez changer le seuil de rejet en ajoutant ou supprimant des \* devant X-Spam-Level
#:0 H
#* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*
#{
# EXITCODE=67
# :0
# /dev/null
#}
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.