Webmail Integration · 5 min read · Jan 09, 2026
Intégration de SquirrelMail avec AXIGEN
Intégration de SquirrelMail avec AXIGEN
Résumé
Ce document vise à expliquer comment installer et configurer SquirrelMail sur une machine pour agir en tant qu’interface webmail pour AXIGEN. Il se concentre également sur ce qui serait le meilleur choix en tant qu’interface webmail dans différents scénarios.
Dans la section suivante, les deux implémentations sont comparées pour aider les administrateurs à décider s’ils souhaitent conserver AXIGEN WebMail ou configurer SquirrelMail.
| Avantages d’AXIGEN WebMail : | Inconvénients d’AXIGEN WebMail : | | - Pas besoin de configurer un serveur web.
- Indépendant d’IMAP et POP3.
- Configuration minimale requise.
- Support avancé de personnalisation et de mise en page. | - Pas de support pour les navigateurs web en texte.
- Difficile à mettre en œuvre sur un site déjà existant. | | Avantages de SquirrelMail : | Inconvénients de SquirrelMail : | | - Support pour les navigateurs web en texte.
- Aucun support JavaScript requis.
- Intégration facile dans un site déjà existant.
- Support avancé de personnalisation. | - Un serveur web séparé doit être configuré.
- Configuration modérée requise.
- Faibles possibilités de contrôle des erreurs et de traçage.
- IMAP doit être activé. |
En note, vous pouvez choisir de ne pas utiliser l’un d’eux. Les deux interfaces webmail peuvent fonctionner en même temps sur la même machine sans interférence l’une avec l’autre.
Installation de SquirrelMail
Pour configurer SquirrelMail, les éléments suivants sont requis :
- Un serveur web avec PHP activé (Apache 1.3/Apache 2.0 sont couramment utilisés).
- Version PHP 4.1.2 ou supérieure.
- Perl installé et en cours d’exécution pour la configuration initiale.
Tout d’abord, vous devez télécharger l’archive tar-ball depuis le site web de SquirrelMail et la sauvegarder sur la machine qui exécute le serveur web. Après cette étape, copiez le contenu de l’archive dans un dossier nommé “webmail” et placez ce dossier à la racine du site.
Il est très important de s’assurer que le contenu de ce dossier est accessible par l’utilisateur exécutant le serveur web. Le logiciel Apache utilise “www-data” par défaut comme utilisateur. Les permissions sur le contenu du dossier “webmail” doivent donner un accès en lecture et en écriture à cet utilisateur. Ne pas le faire générera des erreurs d’accès lors de la connexion à l’interface webmail.
À ce stade, l’écran de connexion devrait être accessible dans un navigateur web en utilisant l’adresse de base suivie du nom du dossier, dans ce cas “webmail” ( http://www.mysite.org/webmail). Si cette page n’est pas du tout accessible et que vous obtenez une erreur, vous avez probablement rencontré un problème lié aux droits d’accès. Revenez aux étapes précédentes et assurez-vous que tout est configuré en conséquence et réessayez.
Configuration de SquirrelMail
Avant de se connecter à l’interface webmail, elle doit être configurée. La procédure de configuration dépend de la configuration particulière utilisée par une entreprise. Pour commencer cette procédure, exécutez le script “configure” trouvé dans le dossier “webmail”.
Lors de la configuration de SquirrelMail, vous devez vous assurer de spécifier les options correctes pour la configuration actuelle de votre serveur de messagerie AXIGEN. L’adresse du serveur pour SMTP et IMAP doit être définie, et les numéros de port doivent correspondre à ceux des écouteurs respectifs définis dans la configuration d’AXIGEN. Le type d’authentification est également très important et ne doit jamais être négligé. Une note importante ici serait l’incapacité de SquirrelMail à détecter automatiquement les types d’authentification pris en charge par le serveur de messagerie AXIGEN. Cela n’empêche cependant pas SquirrelMail de se connecter correctement en utilisant l’une des méthodes d’authentification disponibles.
Si vous n’avez pas Perl installé ou pour une raison quelconque vous ne pouvez pas exécuter le script de configuration, tous les changements doivent être effectués en modifiant le fichier de configuration, avant de se connecter pour la première fois.
SquirrelMail agit en tant que client IMAP et se connecte au serveur de messagerie AXIGEN via ce protocole pour accéder aux messages électroniques. Tant que le serveur web et AXIGEN fonctionnent et que la configuration est correcte, vous ne rencontrerez aucun problème.
Différentes configurations de mise en place pour AXIGEN WebMail
La principale raison pour laquelle on préférerait avoir l’interface SquirrelMail est son processus d’intégration facile avec un site déjà en cours d’exécution. Cette section de l’article vise à expliquer comment l’interface AXIGEN WebMail peut fonctionner aux côtés d’un serveur web.
La solution la plus simple est d’avoir AXIGEN configuré sur une machine différente. C’est la meilleure pratique recommandée pour un usage général. Avoir plusieurs éléments critiques pour l’entreprise sur une seule machine peut être malheureux en cas de compromission de cette machine.
Dans certains cas, cependant, cette approche n’est pas possible. Une alternative est de faire fonctionner l’interface AXIGEN WebMail sur un port différent de 80, mais cela peut parfois être très inconfortable pour les utilisateurs finaux.
De plus, dans le cas où un pool d’adresses IP non attribuées est à disposition, un scénario à plusieurs interfaces peut être utilisé. Faire lier le serveur web à une adresse sur le port 80 et WebMail ou une autre interface sur le port 80 résout également le problème. Bien sûr, plusieurs adaptateurs réseau sont obligatoires dans ce cas et des interfaces virtuelles peuvent être utilisées.
Fusionner le code du site parent dans l’interface WebMail est également possible, bien que cela nécessite de lourdes modifications et puisse générer de nombreux problèmes si cela est mal fait. C’est en fait la meilleure méthode de toutes, mais nécessite le plus de ressources et peut être très chronophage, selon la complexité du site. Une certaine expérience et une bonne compréhension de HTML et HSP sont nécessaires pour réussir.
Conclusion
Choisir les bons outils pour un environnement spécifique peut être une tâche difficile. Selon ce qui est requis et les ressources assignées, l’administrateur réseau doit décider de la meilleure action à entreprendre. Les deux implémentations de webmail convergent vers le même objectif mais empruntent des chemins différents pour y parvenir. Peut-être que les avoir toutes deux configurées et fonctionnant serait un scénario “gagnant-gagnant” dans ce différend.
Par Ciprian Negrila
Ingénieur Support Technique
GeCAD Technologies,
Division AXIGEN
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.