OVH Cloud OVH Cloud

Spamassassin + Postfix

6 réponses
Avatar
claude
Bonjour,

Je viens d'installer (enfin) spamassassin sur le pc où j'ai postfix :
spamd fonctionne bien en démon, j'ai mis des règles pour filtrer (en
m'aidant du tutoriel de linux pratique de ce mois), mais rien ne se passe :(

ps aux | grep sp
root 10803 0.0 14.0 31320 26996 ? SNs 10:55 0:05
/usr/sbin/spamd -c -m 10 -a -H -d --pidfile=/var/run/spamd.pid

mon /etc/default/spamassassin :

# /etc/default/spamd.conf
# Duncan Findlay

# WARNING read README.spamd before using. THERE ARE SECURITY RISKS!

# Change to one to enable spamd
ENABLED=1

# Options
# See man spamd for possible options. The -d option is automatically added.
OPTIONS="-c -m 10 -a -H"

# Set nice level of spamd
NICE="--nicelevel 15"

mon /etc/spamassassin/local.cf

# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
###########################################################################
required_hits 5.0
rewrite_subject 1
subject_tag **spam**
report_safe 1
use_terse_report 0
use_bayes 1
auto_learn 1
allow_user_rules 0
skip_rbl_checks 0
use_razor2 1
ok_languages fr
ok_locales fr en
auto_whitelist_path /var/spool/spamassasin/auto-whitelist
auto_whitelist_file_mode 0666
# domaine de confiance
trusted_networks 192.168.0.

J'ai créé un /etc/procmailrc contenant ça :
# demarrer procmail comme user
DROPPRIVS=yes

LOGFILE=/var/log/procmail.log
VERBOSE=ON

# appel du daemon SpamAssassin
| /usr/bin/spamc -f

:0e
{
EXITCOODE=$?
}


Heu, j'ai dû oublier quelque chose mais quoi ?

Merci d'avance,
Claude


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
Jean-Michel OLTRA
bonjour,


Le vendredi 16 juillet 2004, claude a écrit...


# appel du daemon SpamAssassin
| /usr/bin/spamc -f



Heu, j'ai dû oublier quelque chose mais quoi ?



la ligne qui indique à procmail le début de sa "recette" ??

:0fw
| /usr/sbin/spamc -f


--
jm,dubitatif


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
claude
Jean-Michel OLTRA wrote:
[...]
Heu, j'ai dû oublier quelque chose mais quoi ?




la ligne qui indique à procmail le début de sa "recette" ??

:0fw
| /usr/sbin/spamc -f



Effectivement, j'acais oublié cette ligne... Malheureusement, ça ne
change rien :(
A moins qu'il faille redémarrer spamassassin ?

Claude


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
bonjour,


Le vendredi 16 juillet 2004, claude a écrit...


Effectivement, j'acais oublié cette ligne... Malheureusement, ça ne
change rien :(
A moins qu'il faille redémarrer spamassassin ?



non.

Tu as une preuve comme quoi procmail est bien utilisé ?

--
jm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
claude
Jean-Michel OLTRA wrote:
[...]
Tu as une preuve comme quoi procmail est bien utilisé ?



Ben non ;)
Justement, je venais de me faire la réflexion qu'il fallait peut-être
l'indiquer à postfix. J'ai donc rajouté ça dans mon /etc/postfix/main.cf

mailbox_command = procmail -a "$EXTENSION"

Je vais bien voir si ça marche mieux (je crois que je l'avais viré parce
que ça corrompait mes boites mails à l'époque).

Claude


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Claude Reveret
Bonjour,

J'espère que je vais répondre à ta question, mais, en fonction des
possibilités de ton client mail, tu n'est pas obliger d'utiliser procmail.

Si Spamassassin est bien paramétré, chaque mail que tu reçois est filtré.

Pour le vérifier, affiche toutes les entêtes d'un message que tu t'envoie.
Tu doit trouver des lignes comme celles-ci :
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on artifice.reveret.net
X-Spam-Level:
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham
version=2.63

Ensuite, tu crée un filtre dans ton client mail qui test si X-Spam-Flag est à
yes et qui range le spam ... à la corbeille.

@+, Claude


Le vendredi 16 Juillet 2004 23:35, claude a écrit :
Jean-Michel OLTRA wrote:
[...]

> Tu as une preuve comme quoi procmail est bien utilisé ?

Ben non ;)
Justement, je venais de me faire la réflexion qu'il fallait peut-être
l'indiquer à postfix. J'ai donc rajouté ça dans mon /etc/postfix/main.cf

mailbox_command = procmail -a "$EXTENSION"

Je vais bien voir si ça marche mieux (je crois que je l'avais viré parce
que ça corrompait mes boites mails à l'époque).

Claude




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
bonjour,


Le vendredi 16 juillet 2004, claude a écrit...


mailbox_command = procmail -a "$EXTENSION"



Ça devrait être mieux; J'ai, pour ma part:

/usr/bin/procmail -a $DOMAIN -d $LOGNAME

--
jm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact