Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 10/07/2006 15:41:07

isidore
Membre
Inscription : 10/07/2006
Messages : 6

postfix + clamav + spamassassin

Bonjour


Sur un ancien serveur j'ai une ancienne version de postfix avec un antivirus inconnu. l'ancien serveur marche avec postfix et Exchange et je dois installer sur un nouveau serveur linux debian : postfix + clamav + spamassassin.

je dois installer le minimum de paquet enfin que le nécessaire
j'installerait postfix, + clamav + spamassasin
j'ai viré exim4, je ne prendrai pas de clamassassin (je vois pas trop à quoi ça sert mais c inutile je pense)


j'ai vu sur internet une explication concernant les mail :
"""
Postfix: Serveur de mails. Un serveur de mails ne sert qu'à transferer des mails d'un domaine à un autre. Il est souvent désigné comme MTA (Mail Transfert Agent), utilise le protocole SMTP (pour la communication avec les autres serveurs de mails) et écoute généralement sur le port 25.

Procmail: est quant à lui un MDA (Mail Delivery Agent) qui lui s'occupe juste de la distribution locale du courrier. C'est lui qui s'occupe par exemple de stocker le mail dans un fichier au bon endroit sur le serveur (par ex dans le homedir du destinataire). Postfix fera appel à lui quand il recevra un mail pour son domaine afin que l'utilisateur destinataire puisse le recevoir. L'utilisation de procmail n'est pas obligatoire.

Amavis: Serveur qui permet de faire passer les mails dans plusieurs filtres gerés par different programmes. C'est lui qui s'occupe de passer les mails à l'antivirus et à l'antispam et de les retourner ensuite à postfix.

ClamAv: L'antivirus. Permet sous linux de scanner aussi bien les courriers (qui seront par exemple lus sous windows) que les fichiers partagés (via samba par exemple). Il à l'avantage d'etre libre et de se mettre facilement a jour (du moins pour la base de signatures).


Postfix par son démon smtp en ecoute sur le port 25, reçoit un mail. Il doit le filtrer en le passant à amavisd, démon en ecoute sur le port 10024, en utilisant le protocol smtp. Amavisd passe le mail au démon clamd (qui est l'antivirus) via son socket. Une fois le mail scanné, amavisd peut tres bien passer le mail à SpamAssasin (filtre antispam). Sinon amavisd le retourne vers postfix en utilisant un 2e démon smtpd de postfix en ecoute sur le port 10025."""


=> j'ai pas amavis sur l'ancien serveur donc j'en ai pas besoin mais comment va se faire la transition de postfix à clamav puis à spamassasin puis à postfix et passage à exchange.
Savez vous où et comment je dois installer ou quelle ligne je dois modifier (dans postfix je pense) pour que le courrier donc soit envoyé à l'antivirus puis à spamassassin?

sur l'ancien serveur je fais locate porcmail ou procmailrc mais ça me donne que ça :
root@mail:/root# locate procmail
/usr/share/doc/spamassassin/examples/procmailrc.example
/usr/share/doc/spamc/procmailrc.example
/usr/share/vim/vim61/syntax/procmail.vim
root@mail:/root# locate procmailrc
/usr/share/doc/spamassassin/examples/procmailrc.example
/usr/share/doc/spamc/procmailrc.example

donc voilà, je ne sais pas où spécifier les déplacements des messages, déplacement vers l'antivirus et spamassassin.

Hors ligne

#2 10/07/2006 17:05:56

isidore
Membre
Inscription : 10/07/2006
Messages : 6

Re : postfix + clamav + spamassassin

j'ai trouvé que j'ai Avcheck qui est un programme qui appelle un antivirus, dans mon cas ça appelle avp de kaspersky
("Avcheck is a simple program that allows you to call an antivirus software in order to check mail messages for viruses ")

Main difference between Amavis and Avcheck is that Amavis decodes MIME structure of a mail message and extracts attached archives etc. itself, using perl's modules and various external programs, and feeds only plain files to the virus scanner. This way, it doesn't depend on ability of an antivirus software to handle archives and MIME.
=> amavis et avcheck c un peu pareil finalement
donc je dois trouver si avcheck supporte clamav, en fait c pas trop le cas donc je vais passer à amavisd-new

Hors ligne

Pied de page des forums