Forum Linux.général Procmail spamassassin mysql

Posté par  .
Étiquettes : aucune
0
18
jan.
2006
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 à ceux qui les ont postés. Nous n’en sommes pas responsables.