OVH Cloud OVH Cloud

mdk 9.1 : configuration de spamassassin

4 réponses
Avatar
Msieur Fernand
Bonjour les gens !

Tout est dans le sujet ! sur mon pc équipé de windows XP, j'avais 13 Go de
libres, ce qui m'a permis d'installer la version 9.1 de Mandrake ... et
donc, je découvre Linux ... pfff ! y'a du boulot !!

Je voudrais installer spamassassin (pas la peine de vous dire pourquoi ! lol
!) ... et surtout, je voudrais le configurer pour qu'il remplisse son
office !

Quelqu'un pourrait m'expliquer en des termes simples (compréhensibles par le
OuinOuin que je suis) comment je dois m'y prendre ?

Je vous remercie par avance !

Bisous les copines ! et salut les copains !

Claude

^_^

4 réponses

Avatar
Jérémy JUST
On Tue, 16 Dec 2003 21:59:35 +0100
Msieur Fernand wrote:

Je voudrais installer spamassassin (pas la peine de vous dire pourquoi !
lol!) ... et surtout, je voudrais le configurer pour qu'il remplisse son
office !


Il fonctionne "out of the box".
Je te conseille de ne pas toucher à ses paramètres avant d'avoir un peu
observé sa logique et d'avoir lu sa liste de diffusion.


Quelqu'un pourrait m'expliquer en des termes simples (compréhensibles
par le OuinOuin que je suis) comment je dois m'y prendre ?


Il est fourni avec une documentation largement suffisante pour
l'installer et l'utiliser.

En gros:
- Tu l'installes comme n'importe quel paquet Perl. En cherchant un peu,
il doit exister un RPM à jour. Attention, il faut qu'il soit à jour (une
version 2.61 ou, à la rigueur, 2.60)!

- Tu modifies ton `.forward' pour l'utiliser. Je pense qu'il y a les
exemples nécessaires dans la doc.


Le mieux est d'utiliser le couple spamd/spamc plutôt que le programme
spamassassin lui-même. Mais ça nécessite quelques étapes en plus.

Voilà.
Je pense n'avoir rien de plus à raconter.

Cet outil fait des merveilles! (mais il est gourmand en CPU)

--
Jérémy JUST

Avatar
Corruble David
Le Wed, 17 Dec 2003 22:12:03 +0100, Jérémy JUST a écrit :

On Tue, 16 Dec 2003 21:59:35 +0100
Msieur Fernand wrote:

Je voudrais installer spamassassin (pas la peine de vous dire pourquoi !
lol!) ... et surtout, je voudrais le configurer pour qu'il remplisse son
office !


Il fonctionne "out of the box".
Je te conseille de ne pas toucher à ses paramètres avant d'avoir un peu
observé sa logique et d'avoir lu sa liste de diffusion.


Quelqu'un pourrait m'expliquer en des termes simples (compréhensibles
par le OuinOuin que je suis) comment je dois m'y prendre ?


Il est fourni avec une documentation largement suffisante pour
l'installer et l'utiliser.

En gros:
- Tu l'installes comme n'importe quel paquet Perl. En cherchant un peu,
il doit exister un RPM à jour. Attention, il faut qu'il soit à jour (une
version 2.61 ou, à la rigueur, 2.60)!

- Tu modifies ton `.forward' pour l'utiliser. Je pense qu'il y a les
exemples nécessaires dans la doc.


Le mieux est d'utiliser le couple spamd/spamc plutôt que le programme
spamassassin lui-même. Mais ça nécessite quelques étapes en plus.

Voilà.
Je pense n'avoir rien de plus à raconter.

Cet outil fait des merveilles! (mais il est gourmand en CPU)
je suis intéressé par spam assassin. J'ai téléchargé spamassassin et

ma question (peut-être) un peu bête :
est-ce que spamassassin doit être lancé tout le temps (et agit un peu
comme un antivirus qui scan régulièrement les fichiers) ou suffit-il de
lancer une fois de temps en temps le programme, histoire de faire du
nettoyage dans les courriers ?


Avatar
Hervé Riboulot
Le Fri, 13 Feb 2004 18:03:57 +0100, Corruble David a écrit :

Le mieux est d'utiliser le couple spamd/spamc plutôt que le programme
spamassassin lui-même. Mais ça nécessite quelques étapes en plus.

Voilà.
Je pense n'avoir rien de plus à raconter.

Cet outil fait des merveilles! (mais il est gourmand en CPU)
je suis intéressé par spam assassin. J'ai téléchargé spamassassin et

ma question (peut-être) un peu bête :
est-ce que spamassassin doit être lancé tout le temps (et agit un peu
comme un antivirus qui scan régulièrement les fichiers) ou suffit-il de
lancer une fois de temps en temps le programme, histoire de faire du
nettoyage dans les courriers ?


En fait, la solution sous Mandrake consiste à lancer un daemon (un
programme en tâche de fond) qui s'appelle spamd.

A réception d'un message, le logiciel de messagerie va lancer spamc qui
fera appel aux services de spamd. Spamd va analyser le message et renvoyer
un code qui traduira le résultat. Spamc passera ce code au logiciel de
messagerie qui décidera alors de la conduite à tenir.

Spamd est lancé au titre des services (voir le centre de
contrôle mandrake).

Voici le schéma de fonctionnement illustré (avec référence à
evolution comme logiciel de messagerie mais le même schéma est valable
avec kmail ou sylpheed):

* lancement de spamd au démarrage du système

* Evolution, à réception de mails, appelle spamc (spam client qui
lui-même utilise les ressources de spamd)

* spamc renvoie les mails à Evolution avec un code retour

* en fonction de ce code retour, Evolution classe les mails 'non
sollicités' dans le dossier spam.

Le paramétrage d'Evolution est simple:

* créer un nouveau filtre

* règle:

exécuter les actions si tous les critères sont remplis

envoyer le message dans une commande shell
/usr/bin/spamc -c
(-c: spamc renvoie un code différent de 0 s'il
s'avère que le message analysé est considéré comme
spam)

ne retourne pas 0

alors

déplacer dans le dossier WWWWW (créer préalablement
le-dit dossier sous Evolution)

spamassassin est très très largement paramétrable (voir le site pour
plus de précision).

Il faut régulièrement lancer

sa-learn --spam --dir
/home/le_répertoire_de_l'utilsateur/evolution/local/Spam/

et

sa-learn --ham --dir
/home/le_répertoire_de_l'utilsateur/evolution/local/Inbox/

pour enrichir la base de référence de l'analyse.


Avatar
Corruble David
Le Fri, 13 Feb 2004 19:32:10 +0100, Hervé Riboulot a écrit :

Le Fri, 13 Feb 2004 18:03:57 +0100, Corruble David a écrit :

Le mieux est d'utiliser le couple spamd/spamc plutôt que le programme
spamassassin lui-même. Mais ça nécessite quelques étapes en plus.

Voilà.
Je pense n'avoir rien de plus à raconter.

Cet outil fait des merveilles! (mais il est gourmand en CPU)
je suis intéressé par spam assassin. J'ai téléchargé spamassassin et

ma question (peut-être) un peu bête :
est-ce que spamassassin doit être lancé tout le temps (et agit un peu
comme un antivirus qui scan régulièrement les fichiers) ou suffit-il de
lancer une fois de temps en temps le programme, histoire de faire du
nettoyage dans les courriers ?


En fait, la solution sous Mandrake consiste à lancer un daemon (un
programme en tâche de fond) qui s'appelle spamd.

A réception d'un message, le logiciel de messagerie va lancer spamc qui
fera appel aux services de spamd. Spamd va analyser le message et renvoyer
un code qui traduira le résultat. Spamc passera ce code au logiciel de
messagerie qui décidera alors de la conduite à tenir.

Spamd est lancé au titre des services (voir le centre de
contrôle mandrake).

Voici le schéma de fonctionnement illustré (avec référence à
evolution comme logiciel de messagerie mais le même schéma est valable
avec kmail ou sylpheed):

* lancement de spamd au démarrage du système

* Evolution, à réception de mails, appelle spamc (spam client qui
lui-même utilise les ressources de spamd)

* spamc renvoie les mails à Evolution avec un code retour

* en fonction de ce code retour, Evolution classe les mails 'non
sollicités' dans le dossier spam.

Le paramétrage d'Evolution est simple:

* créer un nouveau filtre

* règle:

exécuter les actions si tous les critères sont remplis

envoyer le message dans une commande shell
/usr/bin/spamc -c
(-c: spamc renvoie un code différent de 0 s'il
s'avère que le message analysé est considéré comme
spam)

ne retourne pas 0

alors

déplacer dans le dossier WWWWW (créer préalablement
le-dit dossier sous Evolution)

spamassassin est très très largement paramétrable (voir le site pour
plus de précision).

Il faut régulièrement lancer

sa-learn --spam --dir
/home/le_répertoire_de_l'utilsateur/evolution/local/Spam/

et

sa-learn --ham --dir
/home/le_répertoire_de_l'utilsateur/evolution/local/Inbox/

pour enrichir la base de référence de l'analyse.
merci