SpamAssassin - Postfix - Anomy

Ce forum traite des autres distributions spécialisées, notamment les distributions sécurisées comme ASTARO ou COYOTE LINUX.

Modérateur: modos Ixus

SpamAssassin - Postfix - Anomy

Messagepar nazgul » 30 Déc 2004 14:32

Bonjour,

J'ai une petite question sur mon installation :

J'ai une debian avec un postfix / SpamAssassin / Anomy.

Le postfix tourne sans aucun problème avec quelques règles MIME_CHECKS afin d'éjecter les fichiers non désirables en attache. Jusque là aucun problème.

Je configure mon SpamAssassin de l'autre coté, avec le fichier de configuration suivant :

(les règles sont là en test) :
########################################
##FICHIER LOCAL.CF

rewrite_subject 0
report_safe 1
subject_tag [SPAM]
required_hits 5
ok_languages fr
whitelist_from *@cict.be
whitelist_from *@chanse.be

dns_available yes

## Regles sur les entetes
header VIAGRA_HEADER ALL =~ /viagra/
score VIAGRA_SUBJECT 6.000

## Regles sur le corps des messages
body LOCAL_DEMONSTRATION_RULE /test/
score LOCAL_DEMONSTRATION_RULE 6.000
###########################################

Et pour activer le passage par SpamAssassin dans postfix, j'ai rajouté à la fin du fichier master.cf


# Le filtre
filter unix - n n - - pipe
flags=Rq user=filter argv=/usr/local/anomy/filter.sh -f ${sender} -- ${recipient}


Et pour cloturer, voici le fichier filter.sh

##########################################
## Script de filtre

SENDMAIL="/usr/lib/sendmail -i"
SPAMASSASSIN=/usr/bin/spamassassin

# Exit codes from <sysexits.h>
EX_TEMPFAIL=75
EX_UNAVAILABLE=69

cat | $SPAMASSASSIN -x | $SENDMAIL "$@" || \
{ echo Message content rejected; exit $EX_UNAVAILABLE; }

exit 0
##########################################


Le problème est que les mails ne semblent pas passer via SpamAssassin car selon la règle mise si j'envois un mail contenant dans le subject "viagra", il ne devrait pas passer et il passe quand meme.

Quelqu'un pourrait-il m'aider ?

Merci d'avance et joyeuses fêtes de fin d'année.
And now, for something completely different...
Avatar de l’utilisateur
nazgul
Premier-Maître
Premier-Maître
 
Messages: 62
Inscrit le: 13 Oct 2003 00:00
Localisation: Belgique

Messagepar nazgul » 30 Déc 2004 22:52

Je viens d'installer l'antivirus amavis également sur la machine. Elle tourne donc avec :

1) Postfix
2) SpamAssassin
3) Amavis.

Est-il vrai que lorsqu'on installe Amavis, il ne faut pas mentionner à postfix de passer les mails par SpamAssassin mais seulement par Amavis qui lui se charge de les faire passer par SpamAssassin.

Je vous remercie pour votre aide car c'est une solution assez urgente, et il faut dire que je me perds un peu avec toutes les docs.
And now, for something completely different...
Avatar de l’utilisateur
nazgul
Premier-Maître
Premier-Maître
 
Messages: 62
Inscrit le: 13 Oct 2003 00:00
Localisation: Belgique


Retour vers Autres distributions

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité