Mail-in-a-Box + IA

Connectez Mail-in-a-Box à Claude,
Cursor, ChatGPT et tout client MCP

Vous avez monté votre propre box pour que personne d'autre ne détienne votre courrier. Ajouter un agent IA n'a pas à changer cela : mcpemails se connecte à votre box en IMAP et récupère chaque message en direct, sans rien en stocker.

Claude ne peut pas accéder seul à un serveur Mail-in-a-Box. mcpemails est un serveur MCP hébergé qui se connecte au vôtre en IMAP sur le port 993, au nom d'hôte de la box que le guide d'installation vous indique d'utiliser, en général box.yourdomain.com, en s'authentifiant avec le mot de passe d'un utilisateur mail créé dans le panneau d'administration. Claude, Cursor ou tout client MCP peut ainsi lire, rechercher, envoyer et organiser le courrier de votre box. La box doit être joignable depuis Internet et disposer d'un certificat Let's Encrypt valide, que le panneau d'administration installe pour vous. Une boîte est gratuite.

1 boîte gratuite, pour toujours Mot de passe de l'utilisateur mail depuis le panneau E-mails récupérés en direct, jamais stockés

Comment Mail-in-a-Box se connecte : le nom d'hôte de la box, pas votre domaine

Mail-in-a-Box installe Postfix, Dovecot, Nginx et un petit panneau d'administration sur une seule machine Ubuntu : le comportement IMAP sous-jacent est donc du Dovecot standard. Là où l'on se trompe, c'est sur le nom d'hôte. Le guide d'installation recommande de nommer la box box suivi d'un point et de votre nom de domaine, soit box.yourdomain.com, et c'est ce nom qui figure sur le certificat et que vos logiciels de messagerie doivent utiliser. Votre domaine nu est l'endroit où le courrier est adressé, pas celui où les clients se connectent. La liste documentée des ports à ouvrir est 22, 25, 53 en TCP et UDP, 80, 443, 465 pour la soumission, 993 pour l'IMAP, 995 pour le POP et 4190 pour Sieve. Les identifiants sont le mot de passe propre à l'utilisateur mail, défini sous Mail puis Users dans le panneau ; l'administrateur du panneau est simplement un utilisateur mail doté des droits d'administration, il a donc une boîte et se connecte comme n'importe quel autre utilisateur.

Ce que votre IA peut faire

Une boîte Mail-in-a-Box que votre agent peut vraiment utiliser

Dix-sept outils MCP basés sur des actions : envoyer, répondre, transférer, planifier et organiser. Votre agent termine le travail dans Mail-in-a-Box.

  1. 01Lire

    Lire et rechercher le courrier

    Listez, lisez et recherchez dans les dossiers pour trouver cette facture, résumer un fil ou récupérer le dernier message d'un expéditeur.

  2. 02Envoyer

    Envoyer, répondre et transférer

    Rédigez et envoyez de vrais messages, répondez dans le fil et transférez, directement depuis votre boîte, pas sous forme de brouillon à finir à la main.

  3. 03Planifier

    Planifier pour plus tard

    Mettez un message en file d'attente pour le bon moment : votre agent rédige maintenant et envoie selon le planning.

  4. 04Organiser

    Déplacer, copier, marquer, archiver, supprimer

    Gardez la boîte rangée : classez le courrier dans des dossiers, marquez l’essentiel, archivez le reste ou supprimez à la demande.

Configuration

Connectez Mail-in-a-Box en quatre étapes

De l'inscription au premier e-mail IA en quelques minutes.

01

Créez un compte gratuit

Inscrivez-vous sur mcpemails, sans carte bancaire. L'offre gratuite connecte une boîte, pour toujours.

02

Obtenez un vrai certificat depuis le panneau d'administration

Connectez-vous au panneau d'administration de votre box et ouvrez System puis TLS (SSL) Certificates. Une box neuve sert un certificat auto-signé tant que vous n'avez pas installé le certificat Let's Encrypt gratuit depuis cette page, et les clients IMAP stricts refuseront le certificat auto-signé bien après que vous aurez cessé de remarquer l'avertissement du navigateur.

03

Vérifiez l'utilisateur mail et son mot de passe

Sous Mail puis Users, vérifiez que l'adresse existe et définissez un mot de passe que vous connaissez. Ajoutez ensuite la boîte dans mcpemails : choisissez IMAP / SMTP, utilisez box.yourdomain.com comme serveur, et saisissez l'adresse complète et ce mot de passe.

04

Collez l'URL MCP dans votre IA

Ajoutez https://mcpemails.com/api/mcp dans Claude, Cursor ou ChatGPT, autorisez l'accès, et votre agent dispose de la boîte.

Plusieurs boîtes

Toutes les boîtes Mail-in-a-Box de votre entreprise, sur un seul agent

Si votre entreprise a plus d'une adresse chez Mail-in-a-Box, comme info@, ventes@ et factures@, connectez chacune au même espace de travail mcpemails. Votre client IA les atteint alors toutes par la même URL MCP, dans Claude, ChatGPT, Cursor ou tout autre client MCP. Chaque appel d'outil désigne la boîte sur laquelle il agit, chaque boîte garde son propre nom d'expéditeur et sa signature, et une réponse part de la boîte à laquelle elle appartient.

L'offre gratuite connecte une boîte, Personal trois, et Pro toutes les boîtes que vous gérez, avec une seule connexion.

Avant de commencer

Ce qui pose vraiment problème avec Mail-in-a-Box

fail2ban vous bannira si vous testez un mauvais mot de passe

Mail-in-a-Box est livré avec fail2ban activé et surveillant les services de messagerie, ce qui est l'une des raisons pour lesquelles il peut être exposé sur Internet sans risque. Cela signifie aussi qu'enregistrer une connexion deux ou trois fois avec une faute de frappe dans le mot de passe fait bannir l'adresse qui se connecte, et que chaque tentative suivante expire ou est refusée au lieu de renvoyer une erreur d'authentification. Le symptôme ressemble à une panne du serveur. Commencez par avoir le bon mot de passe, et si le bannissement s'est déjà déclenché, levez-le sur la box avant de réessayer.

La soumission se fait ici sur 465, et 587 n'est pas dans la liste documentée des ports

La plupart des instructions de configuration de messagerie sur Internet partent sur 587 avec STARTTLS. Le guide de Mail-in-a-Box liste 465 comme port de soumission parmi les ports à ouvrir, et ne mentionne pas 587. Configurez l'envoi sur 465 en TLS implicite et cela fonctionne du premier coup ; partez du principe que c'est 587 parce que tout le reste l'utilise et vous obtenez une connexion qui reste bloquée plutôt qu'une erreur claire.

La box ne peut pas partager son nom avec un site web hébergé ailleurs

Le guide dit sans détour que le nom de la box ne peut pas être un domaine sur lequel vous comptez servir un site web depuis un autre hébergeur, car la box veut répondre sur 80 et 443 pour ses propres renouvellements de certificat et son panneau d'administration. Les administrateurs qui font pointer box.yourdomain.com vers un CDN ou un reverse proxy cassent le renouvellement Let's Encrypt sans rien casser de visible, et le certificat IMAP expire discrètement quelques semaines plus tard.

Limites connues de Mail-in-a-Box

  • Votre box doit accepter les connexions entrantes sur 993 depuis l'extérieur pour qu'un serveur MCP hébergé puisse l'atteindre. Une Mail-in-a-Box sur une connexion domestique derrière un NAT, ou restreinte par un groupe de sécurité cloud à votre propre adresse, ne peut pas être connectée. mcpemails peut être auto-hébergé si vous préférez garder la session IMAP à l'intérieur de votre réseau.
  • Mail-in-a-Box s'attend à gérer le DNS et le TLS du nom d'hôte de la box : cela fonctionne donc mieux sur une installation standard non modifiée. Une box fortement personnalisée peut ne pas présenter le certificat que le panneau d'administration croit servir.
FAQ

Mail-in-a-Box et l'IA : questions fréquentes

Claude fonctionne-t-il avec Mail-in-a-Box ?

Pas directement. Claude n'a pas de connecteur pour un serveur de messagerie que vous gérez vous-même. Relier un serveur MCP comme mcpemails à votre box en IMAP donne à Claude un accès en lecture, recherche, envoi, réponse, planification et organisation aux boîtes qu'elle héberge, et la même boîte fonctionne ensuite aussi dans Cursor ou ChatGPT.

Quels sont les réglages IMAP et SMTP de Mail-in-a-Box ?

Le serveur est le nom d'hôte de votre box, en général box.yourdomain.com. L'IMAP est sur le port 993 en TLS implicite. La soumission est sur le port 465 en TLS implicite, le port indiqué par le guide officiel. Connectez-vous avec l'adresse e-mail complète d'un utilisateur mail et le mot de passe de cet utilisateur.

Pourquoi mon mot de passe Mail-in-a-Box est-il refusé ?

Vérifiez que vous utilisez un utilisateur mail et non un nom qui n'existe que comme alias, car les alias n'ont ni mot de passe ni boîte. Si le mot de passe est correct et que les connexions échouent encore, fail2ban a peut-être banni l'adresse qui se connecte après des tentatives échouées, ce qui se présente comme une connexion refusée ou expirée plutôt que comme une erreur de connexion.

Dois-je exposer ma box sur Internet ?

Pour le service hébergé, oui : mcpemails se connecte en entrant sur le port 993. C'est de toute façon l'état normal d'une Mail-in-a-Box, puisqu'elle doit accepter du courrier du monde entier sur le port 25. Si vous avez volontairement restreint l'accès à vos propres adresses, auto-hébergez plutôt mcpemails pour que la connexion IMAP ne quitte jamais votre réseau.

Mon courrier est-il stocké sur vos serveurs ?

Non. Les messages sont récupérés en direct depuis votre box via IMAP pour chaque requête et transmis à votre client IA. Les identifiants sont chiffrés au repos et le contenu des messages n'est pas conservé, pour la même raison qui vous a fait monter la box au départ.

Puis-je connecter plusieurs boîtes Mail-in-a-Box au même agent IA ?

Oui. Connectez chaque adresse Mail-in-a-Box à un espace de travail mcpemails et votre client IA les atteint toutes par la même URL MCP. Chaque appel d'outil désigne la boîte sur laquelle il agit, donc la réponse à un message de ventes@ part de ventes@. L'offre gratuite connecte une boîte, Personal trois, et Pro toutes celles que vous gérez.

Donnez à votre IA une boîte Mail-in-a-Box

Connectez votre propre box en quelques minutes. Une boîte gratuite pour toujours, sans carte bancaire.