Ouvrir une boîte

Alternatives

Alternative à Mailtrap : GrabMail vs Mailtrap

L’Email Sandbox de Mailtrap capture le courrier envoyé par votre application pour qu’il n’atteigne jamais une vraie personne ; GrabMail donne à vos tests une adresse réelle qui reçoit du courrier venu du monde extérieur. Ce sont des réponses à deux questions différentes, et on cherche l’une quand on a besoin de l’autre. Faits relevés sur les pages de tarifs et de documentation de Mailtrap elles-mêmes le 2 septembre 2026, avec un état clair de quel outil convient à quel test.

  • 10 min de lecture
Un piège gris à ressort avec une enveloppe coincée sous sa barre, à côté d’une unique enveloppe bleue au bord perforé posée sur un petit socle

En un coup d’œil

Quatorze lignes, et plusieurs sont « non comparables » par nature : un sandbox qui capture du courrier sortant n’a ni domaines publics ni aucune boîte où quiconque puisse écrire. Chaque cellule Mailtrap reprend ce que disaient sa page de tarifs, sa page Sandbox, sa page Agent Inbox et sa documentation le 2 septembre 2026 ; chaque cellule GrabMail est lue directement dans les constantes appliquées par le service.

FonctionGrabMailMailtrap
Niveau gratuitOui: Tout : les domaines publics, votre propre domaine, l’API et le serveur MCP. Sans compte, sans carte.En partie: Sandbox : 50 e-mails de test par mois, 1 sandbox, 10 e-mails conservés par sandbox, aucune adresse où écrire. Envoi : 4,000 e-mails par mois.
Sans compte, sans clé d’APIOui: Rien à créer. Un GET avec l’adresse dans la query string permet de lire la boîte.Non: Un compte, et un jeton d’API à chaque appel.
API RESTOui: Trois endpoints en HTTPS, OpenAPI 3.1, une lecture par seconde et par adresse.Oui: API Sandbox et API d’envoi sur tous les plans, avec des SDK et une CLI.
Choisissez votre propre adresseOui: N’importe quel nom sur 8 domaines publics, dont grabmail.io et mixozia.com, gratuit.En partie: Les adresses de sandbox sont attribuées sur les plans payants ; Agent Inbox donne une adresse hébergée, ou votre propre domaine.
Votre propre domaineOui: Gratuit et illimité : un seul enregistrement MX vers smtp.grabmail.io, sans étape d’inscription.En partie: Pour l’envoi : 1 domaine gratuit, 5 sur Basic, 100 sur Business. Pour la réception : Agent Inbox avec un domaine personnalisé.
Rétention des messages5 jours, fixe. Ni un niveau de plan, ni un réglage.Sandbox : un nombre, pas une durée — 10 e-mails par sandbox sur Free, 50 sur Basic, 200 sur Team, 600 sur Business, le plus ancien sort en premier.
Pièces jointesOui: Jusqu’à 5 MB par message, téléchargeables depuis la boîte et depuis l’API.Oui: Oui, dans les messages capturés ; la limite de taille n’est pas publiée.
Sans pub, sans pistageOui: Pas de pub, pas d’analytics, pas de script tiers.Oui: Pas de publicité ; un SaaS payant.
Boîte privéeNon: Publique : quiconque connaît l’adresse peut la lire. Chaque boîte a un alias à distribuer à la place.Oui: Privée : les sandbox vivent à l’intérieur d’un compte et peuvent être partagés avec des utilisateurs nommés.
Serveur MCP pour agents IAOui: Serveur MCP gratuit sur https://grabmail.io/mcp : créez une boîte, attendez jusqu’à 25 secondes un message, et lisez-le.Oui: Un serveur MCP officiel (npx -y mcp-mailtrap), un llms.txt, une CLI, et Agent Inbox pour les agents qui reçoivent du courrier. Nécessite un jeton de compte.
Envoi de courrierNon: Aucun, par conception. Réception uniquement.Oui: Oui : un produit d’envoi complet, 4,000 e-mails par mois gratuits, avec des webhooks pour les ouvertures, les clics et les rebonds.
Webhooks ou pushNon: Aucun. Interrogez une fois par seconde, ou laissez l’attente du MCP garder l’appel ouvert.Oui: Webhooks sur les événements d’envoi ; règles de transfert d’un sandbox vers des destinataires autorisés sur les plans payants.
SDK officielsNon: Aucun. À la place, un document OpenAPI et trois endpoints.Oui: Python, PHP, Ruby, Node.js et Java, plus une CLI.
Apps et extensionsEn partie: Une extension Chrome, à charger manuellement ; pas encore sur le store.En partie: Pas d’app ni d’extension ; une CLI et des intégrations avec Supabase, Vercel, Claude et Cursor.

Vérifié le 2 septembre 2026. Mailtrap vend trois produits — Email Sandbox, Email API/SMTP pour l’envoi, et Agent Inbox — et le tableau précise duquel chaque cellule parle. La rétention du Sandbox est un nombre par sandbox, pas une durée ; la note de cette ligne le précise.

Ce que Mailtrap fait bien

Mailtrap est la réponse standard à « comment j’empêche mon environnement de préproduction d’envoyer des e-mails aux clients », et il est allé bien au-delà. Quatre choses qu’il fait et que GrabMail ne fait pas :

  • Il capture ce que vous envoyez. Pointez le SMTP de votre application vers le Sandbox et chaque message qu’elle envoie atterrit dans un sandbox plutôt que dans la boîte d’une personne, avec des vérifications de compatibilité HTML, un score de spam et des aperçus sur de vrais clients. GrabMail ne voit que ce que le monde extérieur lui envoie.
  • Il envoie pour de vrai. Le produit Email API/SMTP livre du courrier transactionnel depuis votre domaine, 4,000 par mois gratuits, avec des webhooks d’événements. GrabMail ne peut pas envoyer un seul message.
  • Il a une offre pour les agents dans les deux sens. Un serveur MCP officiel, un llms.txt, une CLI, et Agent Inbox, où un agent reçoit du vrai courrier sur une adresse hébergée ou votre domaine et peut répondre — vingt fois sur l’adresse hébergée, sans limite sur la vôtre.
  • Équipes et transfert. Des sandbox partagés avec des utilisateurs nommés, un transfert vers des destinataires en liste blanche sur les plans payants, du SSO sur Enterprise. GrabMail n’a pas d’utilisateurs, parce qu’il n’a pas de comptes.

En quoi GrabMail est différent

GrabMail répond à la question que le Sandbox ne résout pas : un test s’est inscrit au service de quelqu’un d’autre, et doit maintenant lire ce que ce service a envoyé.

  • De vraies adresses qui reçoivent de n’importe qui. Du courrier de Google, de Stripe, de l’appli contre laquelle vous testez — livré à run-42@grabmail.io ou à n’importe quelle adresse sur un domaine que vous pointez vers smtp.grabmail.io. Le Sandbox de Mailtrap n’a pas d’enregistrement MX et fait rebondir ce courrier ; seules son adresse de sandbox payante et Agent Inbox reçoivent de l’extérieur.
  • Pas de compte, pas de jeton, pas de plafond. Le plan Free de Mailtrap, c’est 50 e-mails de test par mois et 10 conservés par sandbox, derrière un compte et un jeton. GrabMail garde chaque message 5 jours, sur n’importe quel nombre d’adresses, avec un GET sans clé et une lecture par seconde et par adresse comme seule limite.
  • Votre propre domaine, gratuit, pour la réception. Un seul enregistrement MX transforme un domaine en boîte catch-all, sans limite. Les domaines de Mailtrap servent à l’envoi, et le domaine personnalisé d’Agent Inbox fait partie d’un produit payant.
  • Un serveur MCP sans connexion. Le serveur MCP de Mailtrap nécessite un jeton de compte ; celui de GrabMail sur https://grabmail.io/mcp ne nécessite rien et donne à un agent create_inbox et un wait_for_message bloquant jusqu’à 25 secondes — les deux appels dont a besoin un agent en train de s’inscrire quelque part.

Le prix, côte à côte

L’Email Sandbox de Mailtrap est facturé mensuellement en dollars américains, environ vingt pour cent de moins en facturation annuelle ; le produit d’envoi est facturé séparément au volume. L’unique plan payant de GrabMail achète l’accès à un ensemble de domaines maintenus hors des listes noires de mail jetable ; tout ce qui figure dans le tableau ci-dessus reste gratuit.

NiveauGrabMailMailtrap Email Sandbox
FreeDomaines publics, votre propre domaine, API, MCP. Sans compte, sans plafond.50 e-mails de test par mois, 1 utilisateur, 1 sandbox, 10 e-mails par sandbox, pas d’adresse e-mail de sandbox.
Le moins cher des plans payantsPremium, $24 par mois : accès par API au pool de domaines hors listes noires, payable en crypto.Basic, $17 par mois ou $14 en facturation annuelle : 500 e-mails de test, 3 utilisateurs, 50 par sandbox, 100 e-mails transférés, une adresse de sandbox où écrire.
Niveau TeamPro à $78 et Scale à $148 par mois : plus de messages et de clés sur le même pool.Team, $42 ou $34 en facturation annuelle : 5,000 e-mails de test, 5 sandbox, 200 par sandbox. Business, $123 ou $99 en facturation annuelle : 50,000, 50 sandbox, 600 par sandbox.
EnterpriseAucun. Il n’y a ni niveau contractuel ni SLA.$498 par mois ou $399 en facturation annuelle : e-mails de test et utilisateurs illimités, 300 sandbox, SSO. L’envoi est facturé à part, à partir de $0 pour 4,000 par mois.

Prix tels que publiés le 2 septembre 2026. La page de tarifs de GrabMail a la grille complète.

Pour les développeurs : lire une boîte

Les deux API font des travaux différents, voici donc celle qui lit le courrier entrant. Ceci lit une boîte GrabMail sans en-tête, sans clé et sans compte :

shell
$ curl -sG https://grabmail.io/api/v1/mailbox --data-urlencode "address=anything@grabmail.io" | jq '{count, alias}'

L’API Sandbox de Mailtrap liste les messages qu’un sandbox a capturés depuis votre propre application, avec un jeton de compte — le bon appel pour vérifier que votre appli a envoyé ce qu’il fallait. Lire un message que le monde extérieur a envoyé à un utilisateur de test, c’est le travail de GrabMail : la référence, ce sont trois endpoints, et les guides Playwright et GitHub Actions montrent une suite qui s’inscrit et attend le code.

Les deux se combinent plutôt qu’ils ne se concurrencent. Un test de bout en bout complet de votre propre parcours d’inscription peut pointer le SMTP de l’application vers Mailtrap pour vérifier le modèle, et pointer une vraie inscription tierce vers une adresse GrabMail pour vérifier que le code arrive et fonctionne. Le comparatif des API liste les autres services côté entrant.

Pour les agents IA

Mailtrap a investi ici : un serveur MCP officiel, un llms.txt, une CLI, et Agent Inbox, un produit conçu pour les agents qui reçoivent et répondent à du vrai courrier depuis une adresse hébergée ou votre domaine. Tout cela se trouve à l’intérieur d’un compte avec un jeton. Le serveur de GrabMail sur https://grabmail.io/mcp se trouve en dehors de tout compte : create_inbox, un wait_for_message bloquant jusqu’à 25 secondes, read_message, sans connexion.

Si l’agent est le vôtre et doit répondre, l’Agent Inbox de Mailtrap est le produit le plus complet. Si l’agent s’inscrit lui-même à un service tiers et a besoin d’un code, le serveur sans clé de GrabMail supprime l’étape qu’il ne peut pas franchir seul. L’e-mail pour les agents IA couvre cette boucle.

Migrer depuis Mailtrap

En général, il ne faut pas migrer ; il faut ajouter. Les cas où migrer est vraiment migrer :

  1. Identifiez les tests qui reçoivent. Tout test qui s’inscrit à quelque chose en dehors de votre code et attend son courrier relève d’un service entrant. Donnez-lui run-{id}@grabmail.io, ou une adresse sur un domaine que vous pointez vers smtp.grabmail.io.
  2. Laissez où ils sont les tests qui envoient. Les vérifications de modèles, les scores de spam et les aperçus de votre propre courrier sortant relèvent du Sandbox, et GrabMail ne peut pas les faire.
  3. Retirez le jeton pour la moitié entrante. Les appels GrabMail ne portent aucun en-tête, donc les tests de réception peuvent tourner sur le pipeline d’un fork sans aucun secret configuré.
  4. Gardez Agent Inbox si l’agent répond. GrabMail ne peut pas envoyer ; un agent qui doit répondre au courrier a besoin du produit de Mailtrap ou de quelque chose d’équivalent.

Lequel choisir, et pour quoi

La répartition honnête se fait par direction :

Choisissez GrabMail quand

  • un test ou un agent doit recevoir du courrier d’un tiers et lire un code ou un lien ;
  • vous voulez des adresses réelles illimitées, sur des domaines publics ou le vôtre, sans compte ;
  • l’appel doit être sans clé et gratuit.

Choisissez Mailtrap quand

  • vous devez inspecter ce qu’envoie votre propre application, avant qu’elle n’atteigne qui que ce soit ;
  • vous envoyez du courrier transactionnel et voulez événements, journaux et aperçus au même endroit ;
  • un agent doit répondre au courrier, ou une équipe a besoin de sandbox partagés et de SSO.

Quand rester chez Mailtrap

Trois situations où migrer serait une erreur :

  • Vos tests vérifient le courrier sortant. GrabMail ne peut pas voir ce qu’envoie votre appli. C’est tout l’objet du Sandbox, et rien ici ne le remplace.
  • Vous envoyez du courrier. GrabMail n’a aucune voie d’envoi et n’en ajoutera pas ; l’Email API de Mailtrap est un vrai produit avec un niveau gratuit.
  • Votre courrier est privé. Un sandbox se trouve à l’intérieur de votre compte ; une boîte GrabMail est lisible par quiconque connaît l’adresse, sur les domaines publics comme sur le vôtre.

Questions

GrabMail est-il une alternative à Mailtrap ?

Seulement pour l’un des trois produits de Mailtrap, et seulement dans l’autre sens : GrabMail reçoit du vrai courrier entrant sur de vraies adresses, ce que l’Email Sandbox ne fait pas et qu’Agent Inbox fait à l’intérieur d’un compte payant. Pour capturer et inspecter votre propre courrier sortant, ou pour l’envoi, il n’y a pas d’équivalent GrabMail.

Mailtrap peut-il recevoir du courrier venu du monde extérieur ?

Le Sandbox ne peut pas : sa documentation indique qu’il ne fournit aucun enregistrement MX pour capter le courrier entrant, donc ce courrier rebondit. Les plans payants du Sandbox incluent une adresse vers laquelle vous pouvez envoyer du courrier depuis un autre compte, et Agent Inbox reçoit du vrai courrier sur une adresse hébergée ou votre propre domaine.

Que comprend le Sandbox gratuit de Mailtrap ?

50 e-mails de test par mois, un utilisateur, un sandbox conservant 10 e-mails à la fois avec le plus ancien supprimé en premier, et pas d’adresse de sandbox. L’envoi a un niveau gratuit séparé de 4,000 e-mails par mois. Le niveau gratuit de GrabMail n’a pas de compteur mensuel.

Lequel a un serveur MCP ?

Les deux. Celui de Mailtrap est officiel, installé avec npx -y mcp-mailtrap, et nécessite un jeton de compte ; celui de GrabMail est hébergé sur https://grabmail.io/mcp, ne nécessite rien, et inclut un wait_for_message bloquant. Le guide des clients a la configuration de GrabMail.

Puis-je utiliser les deux dans une seule suite de tests ?

C’est l’arrangement habituel : pointez l’application testée vers le Sandbox pour vérifier ce qu’elle envoie, et donnez aux inscriptions tierces une adresse GrabMail pour vérifier ce qui arrive. Les deux ne se disputent jamais le même message.

Essayez-le pendant que c'est encore frais

Une adresse s'obtient en un clic, sans compte et sans carte. Tout ce que contient ce guide fonctionne avec elle, immédiatement.

Bon retour

Vos boîtes et vos domaines, au même endroit.