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 unzip

3 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.zip

4 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/notspam

Copiez 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/assp

Créez les entrées de niveau d’exécution :

update-rc.d assp defaults

Démarrez ASSP pour la première fois :

/etc/init.d/assp start
Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.