Webmail Configuration · 3 min read · Dec 29, 2025

Changer de SquirrelMail à Atmail Open avec ISPConfig 3

Changer de SquirrelMail à Atmail Open avec ISPConfig 3

Auteur : Sellotape
Version : 1.00
Dernière modification : Samedi, 04 décembre 2010

Atmail Open est un client de webmail open source qui est disponible gratuitement et constitue une excellente alternative à Squirrelmail. Ce tutoriel montre comment l’utiliser avec ISPConfig 3 (au lieu de SquirrelMail). Plus d’informations disponibles ici… http://atmail.org

Étape 1 - Créer une base de données

Tout d’abord, nous devons créer une base de données pour Atmail.

  • Ouvrez ISPConfig et allez dans Sites.
  • Sélectionnez Base de données dans le menu de navigation secondaire à gauche.
  • Cliquez sur Ajouter une nouvelle base de données
  • Créez un nom de base de données, un utilisateur de base de données et un mot de passe de base de données

Étape 2 - Sauvegarder Squirrelmail

Juste au cas où tout irait mal - nous devons sauvegarder Squirrelmail.

cd /usr/share   
mv squirrelmail squirrelmail.bak   
mkdir squirrelmail

Étape 3 - Télécharger, décompresser et supprimer les fichiers inutiles

Je n’ai pas pu faire fonctionner la dernière version d’Atmail open avec ma configuration. Pour les besoins de ce tutoriel ; nous utiliserons la v1.01 - N’hésitez pas à me faire savoir si vous trouvez un moyen de faire fonctionner la dernière version.

cd squirrelmail   
wget http://downloads.sourceforge.net/atmailopen/atmailopen-1.01.tgz   
tar xvfz atmailopen-1.01.tgz   
cd atmailopen   
mv * ../   
cd ../   
rm –r atmailopen   
rm atmailopen-1.01.tgz

Étape 4 - Rendre Atmail Open accessible en écriture pour Apache

chown –R [Apache-user] /usr/share/squirrelmail

Veuillez noter : Sur les systèmes Debian, remplacez [Apache-user] par www-data. L’utilisateur Apache sur d’autres distributions Linux peut être différent.

Étape 5 - Installer Atmail Open sur votre serveur

Dans votre navigateur préféré, allez à http://yourdomain.tld/webmail. Vous devrez lire les instructions à l’écran et lire le contrat de licence. Si vous acceptez, vous pouvez continuer !

Étape 6 - Se connecter à la base de données

À l’étape 1, nous avons créé une base de données dans ISPConfig et nous devons maintenant entrer les détails dans AtMail Open…

Se connecter à la base de données

Étape 7 - Définir l’hôte SMTP

Entrez l’hôte SMTP (dans cet exemple, nous supposons qu’il s’agit de localhost). Que vous ayez besoin ou non d’une authentification (par exemple, si vous devez utiliser un relais de messagerie pour envoyer des e-mails) et une adresse e-mail d’administrateur.

Étape 8 - Importer des données de SquirrelMail (ou d’un autre système de webmail)

À cette étape, vous avez la possibilité d’importer des données d’autres systèmes de webmail populaires. Si vous décidez de le faire, veuillez sélectionner SquirrelMail et entrer les paramètres de connexion à la base de données et cliquer sur ‘Continuer’

Étape 9 - Tout est fait ! Connectez-vous à Atmail Open

Vous pouvez maintenant vous connecter à votre nouveau système de webmail Atmail Open ! Tout est prêt à partir d’ici, mais si vous le souhaitez, suivez l’étape 10 pour personnaliser votre écran de connexion.

Connexion à Atmail

Étape 10 - Personnaliser l’écran de connexion

Dans cette étape, nous allons voir comment supprimer les champs Serveur de messagerie, Langue et Protocole de l’écran de connexion et définir des paramètres par défaut afin que nous n’ayons pas besoin de les saisir manuellement chaque fois que nous nous connectons.

vi /usr/share/squirrelmail/html/login-light.html

Trouvez les lignes ci-dessous et modifiez-les en conséquence…

En-tête de connexion / Texte du titre

< td >Accès Webmail< /td >

Instructions pour se connecter / Message personnalisé

< td >< div id="AuthStatus" class="logintext" style="padding-left: 4px;" >Veuillez fournir votre nom d'utilisateur et votre mot de passe.< /div >< /td >

Masquer le champ ‘Serveur de messagerie’ de la page de connexion et définir par défaut sur ‘localhost’

Trouvez…

< tr id="mailserver" >

Et changez en…

< tr id="mailserver" style="display:none;" >

Trouvez…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer">< /td >

Et changez en…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer" value="localhost" >< /td >

Masquer le protocole de la page de connexion

Trouvez…

< tr id="protocol" >

Et changez en…

< tr id="protocol" style="display:none;" >

Masquer la langue de la page de connexion

Trouvez…

< tr >
     < td > < /td >
     < td colspan="2" align="right" >Langue:< /td >

Et changez la balise < tr > en…

< tr style="display:none;" >

Veuillez me faire savoir si vous avez des suggestions pour améliorer ce tutoriel… Profitez-en !

Share: X/Twitter LinkedIn

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

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