Comment nous avons construit email.eu · Partie 3 sur 7

Ce qu’il faut pour exploiter ses propres serveurs de messagerie en 2026

Tout le monde dit de ne pas exploiter son propre serveur de messagerie. Nous le faisons pour vivre. Un cluster à deux nœuds, la délivrabilité comme exactitude ennuyeuse, pourquoi l'hygiène en entrée fait la réputation en sortie, et une supervision qui se connecte comme un vrai logiciel client.

Renseignez-vous autour de vous et vous entendrez partout le même conseil : n'exploitez pas votre propre serveur de messagerie. La délivrabilité serait de la magie noire, les grands fournisseurs se méfieraient de vous, une erreur et vous voilà dans tous les dossiers spam de la planète. Ce conseil est largement juste, pour un projet secondaire. Nous exploitons des serveurs de messagerie pour vivre, cet article est donc le pendant : ce qu'il faut réellement pour le faire correctement en 2026. Partie 3 de la série.

Deux de chaque

Le courrier doit survivre à la mort d'une machine, à un correctif de noyau, à un déploiement raté. Il n'y a donc pas un serveur de messagerie chez email.eu ; il y en a deux, des nœuds Stalwart, mx et mx2, qui tournent en cluster et se coordonnent via un petit espace de stockage partagé. Les serveurs de messagerie du monde entier les voient tous les deux et livrent à l'un ou à l'autre. Votre logiciel dialogue avec une adresse derrière un répartiteur, donc un nœud peut disparaître sans que votre client s'en aperçoive.

Cela ressemble à de l'ingénierie ordinaire, et c'en est. Si cela mérite d'être dit à voix haute, c'est parce qu'une part surprenante de la messagerie hébergée, y compris chez des fournisseurs que vous reconnaîtriez, tient en une seule machine pleine de bonnes intentions. Deux nœuds, c'est la différence entre « fenêtre de maintenance » et personne qui ne remarque rien.

Faire arriver le courrier

La délivrabilité est une réputation, et une réputation est l'accumulation d'une exactitude ennuyeuse. Le versant sortant de notre installation :

Le versant entrant compte tout autant, car l'hygiène en entrée fait la réputation en sortie. Nous vérifions DMARC strictement sur le courrier entrant, et nous suivons les clients mal élevés à leur véritable adresse. Ce second point est plus subtil qu'il n'y paraît : les serveurs derrière un répartiteur voient normalement l'adresse de ce répartiteur à chaque connexion, ce qui rendrait une IP abusive indiscernable d'un client légitime. Les nôtres parlent le protocole PROXY avec le répartiteur, qui transmet la véritable adresse, si bien que limites et réputation restent précises sur qui frappe réellement à la porte.

Surveillé comme un logiciel client regarde

Le TLS sur un point d'entrée de messagerie a un mode de défaillance que la plupart des supervisions ratent : un certificat peut être valide, approuvé, et malgré tout ne pas couvrir le nom d'hôte exact qu'un logiciel strict exige, et une vérification classique reste au vert, puisque le certificat est après tout valide. La seule question qui compte est celle que pose le logiciel : ce certificat couvre-t-il exactement le nom auquel je me connecte ?

C'est donc la question que nous surveillons. Une sentinelle se connecte chaque jour aux points d'entrée comme le ferait un vrai logiciel et vérifie le certificat contre une liste figée des noms d'hôte réellement utilisés. Si un renouvellement laisse tomber un nom, nous l'apprenons le jour même par la sentinelle, et non par un ticket de support.

Notre propre courrier tourne ici

Chaque boîte que nous utilisons nous-mêmes tourne sur la plateforme, mise en place par le même parcours d'inscription et de mise en production que pour n'importe quel client. C'est délibéré. Si la délivrabilité se dégrade, nous le sentons avant vous, dans nos propres boîtes, sur nos propres factures adressées à de vraies contreparties.

Pourquoi JMAP est discrètement important

Stalwart comme notre webmail parlent JMAP, le successeur moderne d'IMAP, conçu par les gens qui font tourner Fastmail. IMAP fonctionne toujours pour tout client classique, mais JMAP explique pourquoi le webmail paraît immédiat : une connexion efficace au lieu d'un protocole bavard des années quatre-vingt-dix qui procède dossier par dossier. C'est aussi par lui que notre console pilote le cluster de messagerie. Miser sur le protocole moderne tout en conservant un support complet de l'ancien relève de la même position sur les standards ouverts que celle décrite dans Vos données sont les vôtres : la voie d'entrée et la voie de sortie restent ouvertes toutes les deux.

Ensuite dans la série : l'identité. Sept produits, une connexion, et pourquoi le service de connexion reçoit la même paranoïa que le cluster de messagerie.