"mr-NOSPAM" <[EMAIL PROTECTED]> writes:

> Bonjour la liste,
>
> Voil�, j'aimerais mettre en place un serveur de mail sur ma machine.
> Je suis en SID.
> J'ai install�:
> - un serveur postfix
> - un serveur pop3 qpopper
> (j'ai suivi l'installation Alexis de Lattre)
>
> L'objectifs serait pour moi de pouvoir r�cup�rer mes mails sur ma
> machine de n'importe o� (pour l'instant c'est bon!)

IMAP serai peut-�tre plus appropri�. Les messages resteraient concentr�s sur ton
serveur.

> mais avant tout d�gager les virus et les spams.
>
> En lisant sur le net, j'ai trouv� sur le net que le trio gagnant
> semblait �tre:
>
> - spamassasin
> - clamav
> - amavis
>
> Mais voil�, je vois d'autres solutions qui utilise procmail mais je ne
> vois pas trop la diff�rence.

procmail sert � filtrer et trier les courriels que chaque utilisateur re�oit.
C'est � l'initiative de chaque utilisateur de l'utiliser ou pas.
On l'active par la pr�sence d'un fichier de param�trage ~/.procmailrc.
Il se param�tre donc sur le poste client.

>
> Les questions donc:
> - Quel est le r�le d'amavis (je vois des amavis-new des amavis-ng etc... ?

amavis agit directement au niveau du serveur (postfix), il permet de le coupler 
avec
clamav (antivirus) en amont de la distribution.
spamassassin peut �galement se coupler au serveur.

En sarge, le paquet s'appelle amavisd-new.

Personnellement, j'ai trouv� la configuration d'amavis complexe ; de plus, je
veux quand m�me garder un oeil sur les courriels rejet�s ; alors j'ai choisi de
monter une solution uniquement � base de procmail.
j'ai des bo�tes pour collecter les messages suspects et le spam qui est quand
m�me pass� au travers (tr�s peu) ; je les parcours en diagonale avant de les
vider (par un script de purge et d'apprentissage), mais je n'ai jamais eu de
faux positif.

> - Est ce qu'il faut que j'installe procmail ?

procmail permet de faire bien d'autres choses que de filtrer le spam et les
virus ; il te sera donc toujours utile.

> - Est ce que je dois prendre les sources ou les paquets (bcp de sites
> conseillent les sources) ?

A ma connaissance les paquets sont compil�s avec les options qui vont bien.

> - Est ce que quelqu'un pourrait m'indiquer un doc pour les nuls ;-/ ?

Je n'ai pas trouv� de document complet, ma solution est l'assemblage de plein de
petits bouts gl�n�s � droite et � gauche. Je te colle le r�sultat :

$ cat ~/.procmailrc

VERBOSE=on

MAILDIR=$HOME/.mail
DEFAULT=$MAILDIR/defaut/
LOGFILE=$HOME/log/procmail.log
VIRUSLOG=$HOME/log/virus.log

# on filtre les pi�ces jointes au travers de clamav
# si un virus est trouv�, on rajoute un ent�te Virus: Yes
:0
* Content-Type: multipart
{
        VIRUSREPORT=`clamscan --mbox --disable-summary --stdout -`
        VIRUSSTATUS=$?

        :0 fw
        * ? test $VIRUSSTATUS -ne 0
        | formail -I "Virus: Yes" ; echo $VIRUSREPORT >>$VIRUSLOG
}

# on poste le message v�rol� dans la bo�te spam/virus
# fin du traitement
:0
* ^Virus: Yes
spam/virus/

# pour les messages survivants, on les filtre au travers de spamassassin
:0fw: spamassassin.lock
* < 256000
| spamc

# on distingue 2 niveaux de spam : probable et certain
:0:
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
spam/certain/

:0:
* ^X-Spam-Status: Yes
spam/probable/



> - J'ai vu un truc int�r�ssant qui permet d'envoyer des spams et des
> nonspams pour l'apprentissage de spamassasin,
> est ce utile ?

Je ne pense pas ; spamassassin s'adapte par rapport aux vrais messages que tu
re�ois ; l'am�lioration du filtre par apprentissage est tr�s personnelle.


L�o.

Répondre à