Serveur de messagerie · 2 min read · Feb 14, 2026
ASSP Avec ClamAV Intégré Dans Postfix Avec Utilisateurs Et Domaines Virtuels
ASSP Avec ClamAV Intégré Dans Postfix Avec Utilisateurs Et Domaines Virtuels
Version 1.1
Auteur : Oliver Meyer
Ce document décrit comment intégrer ASSP (Proxy SMTP Anti-Spam) avec ClamAV intégré dans un serveur de messagerie basé sur Postfix avec des utilisateurs et des domaines virtuels, c’est-à-dire des utilisateurs et des domaines qui se trouvent dans une base de données MySQL. Il repose sur des parties du howto Utilisateurs Et Domaines Avec Postfix, Courier Et MySQL (Debian Etch) de Falko Timme.
Le serveur Postfix résultant est fonctionnellement presque identique à celui du howto mentionné ci-dessus, mais n’a pas besoin d’Amavisd. ASSP fournit une interface web confortable et considérable pour la configuration.
Ce howto est destiné comme un guide pratique ; il ne couvre pas les bases théoriques. Elles sont traitées dans de nombreux autres documents sur le web.
Ce document est fourni sans garantie d’aucune sorte ! Je tiens à dire que ce n’est pas la seule façon de configurer un tel système. Il existe de nombreuses façons d’atteindre cet objectif, mais c’est la méthode que je choisis. Je ne donne aucune garantie que cela fonctionnera pour vous !
1 Préparation
Veuillez suivre le howto Utilisateurs Et Domaines Avec Postfix, Courier Et MySQL (Debian Etch) de Falko Timme depuis l’étape 1 - 8 + 13 avant de continuer.
2 Paquets Nécessaires
Tout d’abord, nous devons installer quelques paquets nécessaires à ASSP :
apt-get install libcompress-zlib-perl libdigest-md5-perl libemail-valid-perl libfile-readbackwards-perl libmail-spf-query-perl libmail-srs-perl libnet-dns-perl libsys-syslog-perl libnet-ldap-perl libtime-hires-perl unzip3 Obtenir ASSP
Téléchargez et décompressez ASSP :
cd /usr/src/
wget http://mesh.dl.sourceforge.net/sourceforge/assp/ASSP_1.3.3.1-Install.zip
unzip ASSP_1.3.3.1-Install.zip4 Installer ASSP
Préparez quelques répertoires :
mkdir -p /usr/share/assp/spam
mkdir /usr/share/assp/notspam
mkdir /usr/share/assp/errors
mkdir /usr/share/assp/errors/spam
mkdir /usr/share/assp/errors/notspamCopiez ASSP à la bonne destination :
cd /usr/src/ASSP_1.3.3.1-Install/
cp -R ASSP/* /usr/share/assp/5 Créer un Script
Pour l’utilisation considérable d’ASSP, nous créons le script suivant (merci à Ivo Schaap) et les entrées de niveau d’exécution pour le démarrage automatique :
vi /etc/init.d/assp#!/bin/sh -e
# Démarrer ou arrêter ASSP
#
# Ivo Schaap <[email protected]>
PATH=/bin:/usr/bin:/sbin:/usr/sbin
case "$1" in
start)
echo -n "Démarrage du Proxy SMTP Anti-Spam"
cd /usr/share/assp
perl assp.pl
;;
stop)
echo -n "Arrêt du Proxy SMTP Anti-Spam"
kill -9 `ps ax | grep "perl assp.pl" | grep -v grep | awk '{ print $1 }'`
;;
restart)
$0 stop || true
$0 start
;;
*)
echo "Usage: /etc/init.d/assp {start|stop|restart}"
exit 1
;;
esac
exit 0
Changez les permissions :
chmod 755 /etc/init.d/asspCréez les entrées de niveau d’exécution :
update-rc.d assp defaultsDémarrez ASSP pour la première fois :
/etc/init.d/assp startRecevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.