Serveur de messagerie · 7 min read · Jan 10, 2026
Installer un serveur de messagerie avec antivirus et antispam en 15 minutes
Installer un serveur de messagerie avec antivirus et antispam en 15 minutes
Cet article illustre une situation où vous devez configurer votre propre serveur de messagerie (qu’il s’agisse de votre serveur de messagerie à domicile ou d’un petit bureau). Il montre en fait que, si vous utilisez un serveur de messagerie de service intégré, n’importe qui peut faire le travail, le tout en quelques minutes.
Le serveur de messagerie AXIGEN, la solution choisie pour cet exemple, peut envoyer et recevoir des e-mails en toute sécurité via “mydomain.com” et est capable de les récupérer dans une interface WebMail - cela signifie qu’il inclut tous les services de messagerie nécessaires pour un serveur de messagerie entièrement fonctionnel (SMTP, IMAP, POP3, WebMail, WebAdmin).
Pour avoir une idée du temps que vous pouvez économiser en installant une telle solution, pensez simplement à toutes les différentes applications open source que vous devriez installer à la place (c’est-à-dire un MTA, Squirrelmail pour Webmail, QmailAdmin pour la configuration Web, Courier pour IMAP et POP3 et bien d’autres.)
Le serveur de messagerie AXIGEN peut s’intégrer virtuellement à n’importe quelle application Antivirus/Antispam et il est livré avec des connecteurs intégrés ClamAV Antivirus et SpamAssassin. La deuxième partie de cet article vous montre comment installer ces applications et configurer ces connecteurs pour une utilisation avec AXIGEN.
Ainsi, à la fin de ce processus qui peut prendre au maximum une demi-heure, vous aurez non seulement votre serveur de messagerie opérationnel, mais aussi une protection contre les virus et le spam pour votre trafic de messagerie entrant et sortant.
AXIGEN fonctionne sur plusieurs distributions Linux (Gentoo, Redhat/Fedora Core, Slackware, Debian, Ubuntu, Mandrake/Mandriva, SUSE), sur des versions BSD (FreeBSD, OpenBSD et NetBSD) et sur Solaris, mais aux fins de cet article, supposons que vous configurez votre système de messagerie sur une plateforme Fedora Core 6. En cinq étapes faciles, vous aurez votre serveur installé, votre domaine principal en fonctionnement et l’accès à l’interface de configuration Web (WebAdmin).
1. Télécharger / décompresser le package correspondant
Téléchargez le package rpm AXIGEN depuis le site Web d’AXIGEN (les packages sont disponibles en tant que versions d’évaluation de 30 jours). Enregistrez le package correspondant pour Fedora Core 6 “ axigen-2.0.4.i386.rpm.gcc4.tar.gz” sur votre machine locale et décompressez le fichier, en exécutant dans le même répertoire que le fichier téléchargé :
tar xzvf axigen-2.0.4.i386.rpm.gcc4.tar.gz2. Commande d’installation
Ensuite, pour installer le package RPM, exécutez (en étant connecté en tant que root) la commande suivante, depuis le même répertoire que le fichier rpm :
rpm -ivh axigen-2.0.4.gcc4-1.i386.rpmCela créera toute la structure de répertoire nécessaire au fonctionnement d’AXIGEN. Après l’installation, aucun démon ou application associée ne sera démarré.
3. Options de configuration
AXIGEN fournit plusieurs options de configuration (fichier de configuration, interface de ligne de commande), mais la plus intuitive et complète est WebAdmin, l’interface de configuration Web.
Le service WebAdmin correspondant est activé par défaut, ainsi que les autres services par défaut : IMAP, Journalisation, POP3, Traitement et SMTP.
4. Configuration initiale
Les premières étapes de configuration se déroulent à l’aide de l’assistant de configuration. Vous définirez le mot de passe de l’administrateur, sélectionnerez les services à démarrer et quelles interfaces seront utilisées. À ce stade de la configuration, vous créez également le domaine principal que votre serveur utilisera.

L’assistant peut être exécuté en émettant la commande suivante dans la console juste après la fin de l’installation du package :
/opt/axigen/bin/axigen-cfg-wizardREMARQUE : Vous devez vous assurer de ne pas démarrer le serveur de messagerie avant la configuration initiale.
5. Démarrer AXIGEN
Vous pouvez ensuite démarrer AXIGEN, en utilisant son script d’initialisation, en émettant cette commande :
/etc/init.d/axigen startMaintenant que votre serveur fonctionne, vous pouvez connecter les applications antivirus et antispam. Par défaut, AXIGEN est livré avec des connecteurs pour l’Antivirus ClamAV et l’application Antispam SpamAssassin. Le processus de configuration ci-dessous décrit comment faire fonctionner ces deux applications avec AXIGEN. Cependant, notez qu’AXIGEN implémente un langage de script de filtrage propriétaire qui vous permet de mettre en œuvre des connecteurs pour n’importe quelle application Antivirus et Antispam tierce.
Connexion à ClamAV
A. Installer ClamAV (démon)- Installez clamav-server, en utilisant yum (Yellow Dog Updater, Modified) :
yum install clamav-server- Copiez le fichier de configuration exemple fourni avec clamav-server :
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf- Éditez : /etc/clamd.d/axigen.conf
# commenter la ligne Exemple
# Exemple
# insérer/modifier les lignes suivantes :
LogFile /var/log/clamd.axigen
PidFile /var/run/clamd.axigen/clamd.pid
LocalSocket /var/run/clamd.axigen/clamd.sock
User axigen - Créez un lien vers le binaire clamd :
ln -s /usr/sbin/clamd /usr/sbin/clamd.axigen- Créez le répertoire d’exécution, où le fichier PID et le socket clamd seront stockés, et changez ses permissions :
mkdir -p /var/run/clamd.axigen chown axigen:axigen /var/run/clamd.axigen- Créez et configurez le script d’initialisation :
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen
chmod 755 /etc/init.d/clamd.axigen /sbin/chkconfig clamd.axigen on- Éditez : /etc/init.d/clamd.axigen et modifiez les lignes suivantes, comme spécifié ci-dessous :
# description : Le serveur clamd fonctionnant pour axigen CLAMD_SERVICE=axigen- Enfin, démarrez le démon clamd :
/etc/init.d/clamd.axigenPour activer le filtre ClamAV, suivez les étapes suivantes :
Dans le contexte “ Serveur “, cliquez sur le bouton Ajouter un nouveau filtre. Cela ouvrira et affichera la Liste des filtres actifs. Elle est vide pour l’instant, donc nous devons ajouter le filtre clamav à la liste.

Dans le champ Priorité, entrez une priorité entre 0 et 500 (un filtre avec une priorité de 0 sera appliqué en premier et celui avec 500, en dernier).
Important - les filtres au niveau du domaine ont une priorité limitée à la plage 100-400 et les filtres au niveau de l’utilisateur sont limités à la plage 200-300. Une valeur de “10” devrait convenir, vous laissant de la place pour appliquer d’autres filtres futurs avant celui-ci.
Après avoir défini la priorité du filtre, sélectionnez la valeur socket dans la liste déroulante Type de filtre et la valeur clamav dans la liste Nom du filtre.
Dans la liste de contrôle Appliquer sur, sélectionnez l’option de relais, pour appliquer le filtre sur les e-mails sortants. Pour vous assurer de scanner à la fois les e-mails entrants et sortants, vous devez créer le filtre et sélectionner les deux valeurs, local et relais.
Dans AXIGEN, il est possible d’activer des filtres soit au niveau du domaine, soit au niveau de l’utilisateur, dans les onglets WebAdmin correspondants. Les filtres activés au niveau du serveur seront automatiquement appliqués à tous les domaines et comptes. Cependant, vous avez la possibilité d’ajouter des filtres supplémentaires au niveau du domaine ou du compte.
Connexion à SpamAssassin
Le processus de connexion à SpamAssassin est similaire et même moins chronophage car aucune configuration n’est nécessaire après l’installation du produit.
C. Installer SpamAssassin en utilisant l’application yum :
yum install spamassassinAucune autre configuration n’est nécessaire.
D. Configurer SpamAssassin au niveau du serveur, en utilisant Webadmin
Le connecteur pour SpamAssassin est un filtre socket pour AXIGEN, donc la procédure de configuration est la même que pour ClamAV. La différence serait que pour SpamAssassin, un socket TCP est plus susceptible d’être utilisé.
De plus, lors de l’activation du filtre SpamAssassin, vous devez garder à l’esprit les éléments suivants :
- Entrez une valeur de priorité différente pour le filtre SpamAssassin (si vous avez choisi 10 pour ClamAV, choisissez une valeur plus élevée pour SpamAssassin afin d’appliquer ce filtre après ClamAV dans la chaîne de filtrage)
- Sélectionnez le nom de filtre correspondant, spamassassin dans la liste des noms de filtre
Accéder à AXIGEN WebMail
À ce stade, votre serveur de messagerie est prêt à fonctionner, et vous pouvez également accéder à AXIGEN WebMail pour envoyer et recevoir des messages de test. Ensuite, utilisez l’adresse e-mail complète et le mot de passe pour vous connecter à AXIGEN WebMail, à l’adresse par défaut : http://127.0.0.1:8000, ou utilisez l’adresse que vous avez spécifiée lors de la phase de configuration initiale lorsque vous avez exécuté l’assistant de configuration.

Maintenant, vous avez vraiment terminé : vous pouvez envoyer et recevoir des messages en toute sécurité depuis votre domaine à domicile et effectuer facilement d’autres configurations, pour répondre à vos besoins spécifiques en matière de réseau. Comme vous l’avez vu, installer tous les services de messagerie à partir d’un seul exécutable et d’une interface de configuration Web intuitive facilite beaucoup les choses et prend beaucoup moins de temps.
Auteurs :
Liviu Anghel, Responsable de la sécurité, Gecad Technologies
Ciprian Negrila, Ingénieur support technique, Gecad Technologies
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.