AtomBox

AtomBox est le cœur d’une plateforme d’hébergement de messagerie. Pas un webmail de plus posé à côté d’un serveur : la brique par laquelle la messagerie s’utilise et s’administre. En cours de développement, dépôt public.

Le problème

Le courrier est la seule application dont personne ne peut se passer une journée, et c’est aussi celle qu’on confie le plus facilement à un tiers. Une messagerie externalisée, ce sont les échanges commerciaux, les devis, les mots de passe envoyés à un prestataire — hébergés ailleurs, analysés, et repris difficilement le jour où l’on change d’avis.

L’alternative existe depuis longtemps sur le plan technique : Postfix, Dovecot, SPF, DKIM, DMARC, filtrage — c’est ce que j’administre déjà pour mes clients, et ce que décrit Infrastructure & hébergement. Ce qui manque n’est pas le serveur de courrier. C’est tout ce qu’il y a autour : créer un domaine, ouvrir une boîte, poser un alias, changer un mot de passe, vérifier pourquoi un message part en indésirable. Aujourd’hui, chacune de ces opérations passe par moi.

Ce que vise AtomBox

  • Le webmail — une interface utilisable au quotidien par une équipe, pas une console d’administrateur.
  • L’administration de la messagerie — domaines, boîtes, alias, redirections, quotas, filtres, sans ligne de commande.
  • L’autonomie du client — que l’entreprise tienne ses propres comptes sans passer par son prestataire pour ouvrir une adresse.
  • L’isolation entre clients, comme sur le reste de la plateforme : un domaine hébergé ne voit rien de ses voisins.

Le dernier point est ce qui distingue une plateforme d’hébergement d’un serveur de messagerie : c’est aussi ce qui la rend revendable, sauvegardable et supervisable client par client — voir Sauvegardes et Supervision & alertes.

Ce que ça ne sera pas

Ni un format propriétaire, ni une boîte dont on ne ressort pas. La messagerie reste servie en IMAP standard : le client garde ses messages, son logiciel de bureau, son téléphone, et la possibilité de partir avec.

Où ça en est

En développement actif. Le dépôt est public : iprospective/AtomBox, écrit en JavaScript. La pile de messagerie sur laquelle il s’appuie, elle, est en production depuis des années.

La vue d’ensemble des développements est sur Développements ; les services serveur correspondants sur Services serveur & réseau.