Déployer un serveur de messagerie avec BeAdmin
Le panneau BeAdmin permet de déployer sur le serveur votre propre service de messagerie : créer des boîtes aux lettres sur vos domaines, configurer des alias de redirection et travailler avec vos messages via le client web Roundcube ou des clients de messagerie externes en IMAP et SMTP. Cet article couvre l’installation du module et la première connexion à la messagerie.
⚠️ Important
Pour faire fonctionner un serveur de messagerie, il vous faut votre propre domaine. Vous pouvez en acheter un chez n’importe quel registraire — les boîtes aux lettres y seront hébergées. D’autres domaines se connectent après l’installation ; un seul suffit pour le premier lancement.
Installer le module
Ouvrez Messagerie dans le menu latéral du panneau et cliquez sur « Installer » sur la page du module. La boîte de dialogue d’installation s’ouvre. Si le module a besoin de dépendances logicielles, le panneau propose de les installer automatiquement.
Dans la boîte de dialogue d’installation, renseignez les champs :
- « Domaine principal » — le domaine sur lequel les boîtes aux lettres seront créées, par exemple
example.com. Si des domaines existent déjà dans le panneau, ils figurent dans la liste déroulante. - « Adresse du serveur de messagerie » — un domaine ou un sous-domaine distinct (par exemple
mail.example.com) auquel les clients de messagerie se connecteront. Le panneau y émet un certificat SSL Let’s Encrypt — sans certificat, les clients de messagerie externes ne peuvent pas se connecter par une connexion sécurisée. Ce nom doit avoir un enregistrement A pointant vers l’IP du serveur. Si vous laissez le champ vide, aucun certificat SSL n’est émis. - « Paramètres supplémentaires » → « Mot de passe de la base de données Dovecot » — à l’installation du module, un utilisateur de service MariaDB est créé ; Dovecot l’utilise pour accéder à la base de données du serveur de messagerie. Vous pouvez laisser le champ vide : le mot de passe est alors généré automatiquement.
Cliquez sur « Lancer l’installation ». Une fois l’installation terminée, la page du module s’ouvre avec les sections du menu latéral : « Boîtes aux lettres », « Alias », « Domaines de messagerie ».
ℹ️ Le serveur de messagerie utilise MariaDB
Si le module MariaDB n’est pas encore installé, le panneau l’ajoute automatiquement. Ne désinstallez pas le module MariaDB tant que le serveur de messagerie fonctionne : la messagerie cesserait de recevoir et d’envoyer des messages.
Installer le client web Roundcube
Roundcube est une interface web pour le serveur de messagerie : vous accédez à n’importe quelle boîte aux lettres directement dans le navigateur, sans configurer de client externe. Roundcube s’installe en une étape distincte — le client web nécessite l’une des versions de PHP prises en charge.
- Sur la page du module, dans le bloc « Roundcube », cliquez sur « Installer ». Si aucune version de PHP adaptée n’est encore installée, le panneau propose de l’installer en première étape.
- Une fois l’installation terminée, le bloc affiche le bouton « Accéder à Roundcube », qui ouvre le client web dans un nouvel onglet.
Pour vous connecter, saisissez l’adresse complète de la boîte aux lettres — par exemple info@example.com — et son mot de passe. Les alias ne conviennent pas pour la connexion : ils ne font que rediriger les messages.
Connecter un client de messagerie externe
Vous pouvez utiliser le serveur de messagerie avec n’importe quel client IMAP/SMTP — par exemple Thunderbird, Apple Mail ou Gmail. Lors de la configuration du compte, indiquez les paramètres du serveur :
- Serveur de réception (IMAP) : l’adresse saisie dans le champ « Adresse du serveur de messagerie » lors de l’installation (par exemple
mail.example.com), port143(STARTTLS) ou993(SSL/TLS). - Serveur d’envoi (SMTP) : la même adresse, port
25,465(SSL/TLS) ou587(STARTTLS). - Nom d’utilisateur : l’adresse complète de la boîte, par exemple
info@example.com. - Mot de passe : le mot de passe de la boîte aux lettres défini lors de sa création.
Une fois ces paramètres saisis, le client se connecte au serveur — choisissez le mode pour lequel TLS est déjà configuré, afin que les mots de passe soient transmis chiffrés.
💡 Si les messages arrivent dans les indésirables, vérifiez les enregistrements DNS
Le registraire du domaine doit servir des enregistrements A, MX, SPF, DKIM, DMARC et PTR corrects. Pour en savoir plus, voir l’article Configurer les enregistrements DNS de la messagerie.
Liens utiles
- Messagerie. Gérer le module — démarrage, arrêt, réinstallation et désinstallation du serveur, gestion de Roundcube.
- Messagerie. Gérer les domaines, les boîtes aux lettres et les alias — ajout de domaines, création de boîtes aux lettres, configuration des alias et du SPF.
- Configurer les enregistrements DNS de la messagerie — l’ensemble des enregistrements : A, MX, SPF, DKIM, DMARC, PTR.
- Configurer un relais SMTP — à propos des e-mails sortants du panneau lui-même, pas du serveur de messagerie.