Auf einen Blick
Vierzehn Zeilen. Jede testmail.app-Zelle gibt wieder, was seine Preisseite und Dokumentation am 2. September 2026 sagten; jede GrabMail-Zelle wird direkt aus den Konstanten gelesen, die der Dienst durchsetzt. „Teilweise“ bedeutet eine kostenpflichtige Stufe, eine Obergrenze oder einen Vorbehalt, den die Zeile nicht fassen kann — die Abschnitte weiter unten sagen, welchen.
| Merkmal | GrabMail | testmail.app |
|---|---|---|
| Kostenlose Stufe | Ja: Alles: öffentliche Domains, Ihre eigene Domain, die API und der MCP-Server. Kein Konto, keine Karte. | Teilweise: 100 E-Mails im Monat, 1 Tag Aufbewahrung, ein zufälliger Namespace, unbegrenzte Adressen. Vorher eine 14-tägige Testphase der kostenpflichtigen Pläne. |
| Kein Konto, kein API-Schlüssel | Ja: Nichts anzulegen. Ein GET mit der Adresse im Query-String liest das Postfach. | Nein: Ein passwortloses Konto, ein zugewiesener Namespace und ein API-Schlüssel: Authorization: Bearer bei GraphQL, apikey bei der JSON-API. |
| REST-API | Ja: Drei Endpunkte über HTTPS, OpenAPI 3.1, ein Lesezugriff pro Sekunde pro Adresse. | Ja: Eine JSON-API und eine GraphQL-API mit Wildcard-Suche, Spam-Scores und Live-Abfragen; veröffentlichte Ratenlimits. |
| Wählen Sie Ihre eigene Adresse | Ja: Jeder Name auf 8 öffentlichen Domains, darunter grabmail.io und mixozia.com, kostenlos. | Teilweise: Der Tag gehört Ihnen; der Namespace wird zugewiesen (zufällig bei Free und Essential, benutzerdefiniert ab Pro). |
| Ihre eigene Domain | Ja: Kostenlos und unbegrenzt: ein einziger MX-Eintrag auf smtp.grabmail.io, ohne Anmeldeschritt. | Teilweise: Nur im Unlimited-Plan, $269 im Monat, jährlich abgerechnet. |
| Aufbewahrung der Nachrichten | 5 Tage, fest. Keine Stufe, keine Einstellung. | 1 Tag bei Free, 1 bis 3 Tage bei Essential, 1 bis 30 Tage bei Pro, benutzerdefiniert bei Enterprise; pro Namespace festgelegt. |
| Anhänge | Ja: Bis zu 5 MB pro Nachricht, herunterladbar aus dem Postfach und über die API. | Ja: Ja; Nachrichten müssen unter 5 MB bleiben, über 20 MB werden sie abgelehnt. |
| Keine Werbung, kein Tracking | Ja: Keine Werbung, keine Analytics, keine Skripte von Drittanbietern. | Ja: Keine Werbung; ein kostenpflichtiges SaaS. |
| Privates Postfach | Nein: Öffentlich: Wer die Adresse kennt, kann sie lesen. Jedes Postfach hat einen Alias, den Sie stattdessen weitergeben können. | Ja: Privat: Zum Lesen eines Namespace ist ein dafür autorisierter API-Schlüssel nötig; Schlüssel lassen sich pro Namespace einschränken. |
| MCP-Server für KI-Agenten | Ja: Kostenloser MCP-Server unter https://grabmail.io/mcp: ein Postfach anlegen, bis zu 25 Sekunden auf eine Nachricht warten, sie lesen. | Nein: Keiner veröffentlicht: kein MCP-Server, kein llms.txt. |
| E-Mail-Versand | Nein: Keiner, mit Absicht. Nur Empfang. | Nein: Keiner. Es empfängt, parst, prüft auf Spam und indexiert. |
| Webhooks oder Push | Nein: Keine. Einmal pro Sekunde abfragen, oder das MCP-Warten den Aufruf offen halten lassen. | Teilweise: Keine Webhooks. Live-Abfragen machen bis zu eine Minute lang Long-Poll und antworten dann mit einer Weiterleitung auf sich selbst. |
| Offizielle SDKs | Nein: Keine. Stattdessen ein OpenAPI-Dokument und drei Endpunkte. | Teilweise: Ein offizieller GraphQL-Client für JavaScript mit Wiederholungsversuchen; Beispiele in acht Sprachen; Anleitungen für Cypress, Playwright und TestCafe. |
| Apps und Erweiterungen | Teilweise: Eine Chrome-Erweiterung, die Sie manuell laden; noch nicht im Store. | Nein: Keine App oder Erweiterung; ein GraphQL-Playground und ein visueller Viewer ab Pro. |
Geprüft am 2. September 2026. Die Preisseite von testmail.app listet „vollständigen API-Zugriff“ ab Essential; sein kostenloser Plan wird als 100 E-Mails im Monat mit einem Tag Aufbewahrung beschrieben. Benutzerdefinierte Domains gibt es nur im Unlimited-Plan. Wo eine Zahl nicht veröffentlicht ist, sagt die Zelle das.
Was testmail.app gut macht
testmail.app ist das, was ein kleines Team baut, wenn es E-Mail-Tests richtig gemacht haben will und sonst nichts. Vier Dinge, die es kann und GrabMail nicht:
- Live-Abfragen. Eine GraphQL-Abfrage mit
livequery: truewartet serverseitig, bis eine passende Nachricht existiert, bis zu eine Minute lang, und leitet dann auf sich selbst weiter, damit der Client weiterwartet. Das ist eine Polling-Schleife, die Sie nicht selbst schreiben müssen. Die REST-API von GrabMail wird gepollt; nur ihr MCP-Server wartet. - Suche über einen ganzen Lauf. Wildcards in Betreff und Text, Filter nach Tag-Präfix und Zeit, sowie ein SpamAssassin-Score und -Bericht zu jeder Nachricht. Ein Test kann in einer einzigen Abfrage nach „jeder Nachricht an
run42-*seit Start der Suite“ fragen. GrabMail listet jeweils ein Postfach. - Private, abgegrenzte Namespaces. E-Mail in einem Namespace ist nur mit einem dafür autorisierten Schlüssel lesbar, und ein Team kann jedem Projekt seinen eigenen Schlüssel geben. Jedes GrabMail-Postfach ist öffentlich.
- Veröffentlichte Ratenlimits und weiche Kontingente. Die Dokumentation nennt genaue Zahlen — mehr als 10 Anfragen pro Sekunde pro IP, 5 pro Sekunde pro kostenpflichtigem Schlüssel, eine Stunde lang gehalten — und kostenpflichtige Pläne erlauben vorübergehende Spitzen über das Monatskontingent hinaus. Wenige Dienste dieser Kategorie schreiben Zahlen fest.
Wo GrabMail anders ist
GrabMail ist für den Fall gebaut, für den der kostenlose Plan von testmail.app zu klein ist und den sein Kontomodell ausschließt: eine Aufgabe, die ein echtes Postfach braucht, ohne etwas anzumelden, zu speichern oder zu zählen.
- Kein Schlüssel, kein Konto, kein Namespace. testmail.app weist Ihnen einen Namespace zu und stellt einen Schlüssel aus; jeder Aufruf trägt ihn. GrabMail weist nichts zu:
run-42@grabmail.ioist ein Postfach in dem Moment, in dem E-Mail eintrifft, und es zu lesen ist ein GET mit der Adresse im Query-String. - Kein Monatslimit. testmail.app Free endet bei 100 E-Mails im Monat; eine Suite, die pro Lauf zehn Nutzer registriert, verbraucht das in zehn Läufen. GrabMail hat kein Monatskontingent — eine Leseoperation pro Sekunde pro Adresse, den ganzen Monat lang, in der kostenlosen Stufe.
- Ihre eigene Domain, kostenlos. Bei testmail.app liegt eine benutzerdefinierte Domain im Unlimited-Plan, $269 im Monat, jährlich abgerechnet. Hier ist es ein einziger MX-Eintrag auf smtp.grabmail.io, und jede Adresse auf der Domain ist ein Catch-all-Postfach — die Antwort auf Anmeldeformulare, die eine Test-Domain ablehnen.
- Ein MCP-Server für Agenten. testmail.app hat keinen. Der von GrabMail unter https://grabmail.io/mcp gibt einem Agenten ein Postfach und ein blockierendes
wait_for_messagevon bis zu 25 Sekunden, ohne Schlüssel.
Preis, im Vergleich
Die Preise von testmail.app sind monatlich bei jährlicher Abrechnung angegeben, mit einem höheren Betrag bei monatlicher Abrechnung, und sind nicht erstattungsfähig außer nach eigenem Ermessen. Der einzige kostenpflichtige Plan von GrabMail kauft Zugang zu einem Pool von Domains, die von Wegwerf-Mail-Sperrlisten ferngehalten werden; alles in der Tabelle oben bleibt kostenlos.
| Stufe | GrabMail | testmail.app |
|---|---|---|
| Free | Öffentliche Domains, Ihre eigene Domain, API, MCP. Kein Konto, kein Limit. | 100 E-Mails im Monat, 1 Tag Aufbewahrung, ein zufälliger Namespace, unbegrenzte Adressen und Nutzer. |
| Günstigste kostenpflichtige Stufe | Premium, $24 im Monat: API-Zugang zum Domain-Pool außerhalb der Sperrlisten, bezahlt in Krypto. | Essential, $9 im Monat bei jährlicher Abrechnung oder $12 monatlich: 10,000 E-Mails im Monat, 1 bis 3 Tage Aufbewahrung, volle API. |
| Team-Stufe | Pro $78 und Scale $148 im Monat: mehr Nachrichten und Schlüssel auf demselben Pool. | Pro, $29 im Monat bei jährlicher Abrechnung oder $39 monatlich: 50,000 E-Mails, 1 bis 30 Tage Aufbewahrung, benutzerdefinierte Namespaces, visueller Viewer. Enterprise $89 ($129 monatlich): 1,000,000 E-Mails, SSO, 99.99 % SLA. |
| Darüber hinaus | Keine. Es gibt weder eine Vertragsstufe noch ein SLA. | Unlimited, $269 im Monat bei jährlicher Abrechnung oder $299 monatlich: 10,000,000 E-Mails, benutzerdefinierte Domains, SCIM, individuelle Verträge. |
Preise wie am 2. September 2026 veröffentlicht. testmail.app erlaubt vorübergehende Spitzen über ein kostenpflichtiges Kontingent hinaus und bittet um ein Upgrade, wenn sie anhalten. Die Preisseite von GrabMail hat die vollständige Tabelle.
Für Entwickler: ein Postfach lesen
Der ganze Unterschied in einem einzigen Befehl. Das hier liest ein GrabMail-Postfach ohne Header, ohne Schlüssel und ohne Konto:
$ curl -sG https://grabmail.io/api/v1/mailbox --data-urlencode "address=anything@grabmail.io" | jq '{count, alias}'Das Äquivalent bei testmail.app ist eine GraphQL-Abfrage für inbox(namespace, tag) mit einem Bearer-Schlüssel, oder die JSON-API mit apikey, und mit livequery wartet sie für Sie. Das ist die angenehmere API, gegen die man einen Test schreibt — und sie braucht das Konto dahinter. Bei GrabMail ist das Warten eine Schleife mit einer Frist; die Anleitungen zu Playwright und Cypress zeigen sie, und die OTP-Anleitung erklärt, wie man den Code herausholt.
Die Gewohnheit bei der Adressierung überträgt sich fast unverändert: testmail.apps namespace.tag@inbox.testmail.app wird hier zu tag@grabmail.io, oder zu tag@your-domain.com, sobald der MX-Eintrag gesetzt ist. Eine Suite, die Tags aus einer Lauf-ID baut, macht das einfach weiter.
Für KI-Agenten
testmail.app veröffentlicht weder einen MCP-Server noch ein llms.txt; ein Agent kann seine API mit dem Schlüssel des Teams aufrufen wie jedes Skript. Der Server von GrabMail unter https://grabmail.io/mcp gibt einem Agenten ein Postfach ohne Schlüssel: create_inbox, ein blockierendes wait_for_message von bis zu 25 Sekunden, read_message.
Für einen Agenten, der sich selbst irgendwo anmelden muss, macht der schlüssellose Server den Unterschied zwischen Fertigwerden und Steckenbleiben an einem Formular. E-Mail für KI-Agenten behandelt diese Schleife und die Schutzmaßnahmen.
Wechsel von testmail.app
Beide empfangen nur, daher betrifft der Wechsel die Adresse und die Abfrage:
- Ändern Sie den Adressaufbau.
{namespace}.{tag}@inbox.testmail.appwird zu{tag}@grabmail.io, oder zu einer eigenen Domain mit ihrem MX aufsmtp.grabmail.io. - Ersetzen Sie die Live-Abfrage durch eine Warteschleife. Ein GET auf
/api/v1/mailboxjede Sekunde, biscountüber null liegt oder die Frist verstreicht. Die Anleitungen haben sie in TypeScript und Python. - Entfernen Sie den Schlüssel. Löschen Sie den API-Schlüssel aus der CI und den GraphQL-Client aus der Lockfile. Nichts ersetzt sie.
- Prüfen Sie, worauf Sie sich verlassen haben. Suche über Tags hinweg, Spam-Scores und 30 Tage Aufbewahrung haben hier keine Entsprechung: ein Postfach pro Aufruf, 5 Tage, keine Bewertung. Anhänge funktionieren weiterhin, bis zu 5 MB.
Welches wofür
Die ehrliche Aufteilung:
Wählen Sie GrabMail, wenn
- der Aufruf ohne Schlüssel auskommen muss, oder das Monatslimit des kostenlosen Plans das Problem ist;
- Sie ein Catch-all-Postfach auf Ihrer eigenen Domain wollen, ohne den Preis der obersten Stufe;
- ein KI-Agent ein Postfach ohne Konto dahinter braucht.
Wählen Sie testmail.app, wenn
- Sie Live-Abfragen und Suche über einen ganzen Testlauf wollen;
- die E-Mail privat für einen Namespace bleiben muss, mit einem Schlüssel pro Projekt;
- Sie eine Aufbewahrung von bis zu 30 Tagen brauchen, oder ein SLA im Enterprise-Plan.
Wann Sie bei testmail.app bleiben sollten
Drei Situationen, in denen ein Wechsel Sie etwas Echtes kosten würde:
- Ihre Tests transportieren echte Daten. Ein Namespace ist privat für seine Schlüssel; jedes GrabMail-Postfach ist öffentlich, auf den öffentlichen Domains wie auf Ihrer eigenen. Ein Test, der die Daten eines Kunden per E-Mail verschickt, braucht das Erste.
- Ihre Suite sucht. Wenn Tests nach „allen Nachrichten an
run42-*mit BetreffWelcome*“ fragen, ist das dort eine einzige Abfrage und hier eine Schleife über Adressen. Behalten Sie die Abfrage. - Sie sind bei Essential, und das reicht. $9 im Monat für 10,000 E-Mails und eine echte API sind keine Kosten, die es wert wären, sie sich technisch wegzukonstruieren. Wechseln Sie, wenn der Schlüssel in der CI, das Monatslimit oder der Domain-Preis das ist, was wehtut.
Fragen
Ist GrabMail eine kostenlose Alternative zu testmail.app?
Zum Empfangen und Lesen von Test-E-Mails ja, ohne Konto, ohne Schlüssel und ohne Monatslimit. Es ersetzt nicht die Live-Abfragen, die Suche, die Spam-Bewertung, die privaten Namespaces oder die lange Aufbewahrung von testmail.app, die es hier nicht gibt.
Was enthält der kostenlose Plan von testmail.app?
100 E-Mails im Monat, einen Tag Aufbewahrung, einen zufällig zugewiesenen Namespace sowie unbegrenzte Adressen und Nutzer, nach einer 14-tägigen Testphase der kostenpflichtigen Pläne. Seine Preisseite listet vollständigen API-Zugriff ab Essential zu $9 im Monat bei jährlicher Abrechnung.
Kann ich meine eigene Domain mit testmail.app nutzen?
Benutzerdefinierte Domains sind nur im Unlimited-Plan für $269 im Monat bei jährlicher Abrechnung aufgeführt. Bei GrabMail wird jede Domain, die Ihnen gehört, mit einem MX-Eintrag kostenlos zu einem Catch-all-Postfach. Die Catch-all-Anleitung zeigt die Einrichtung.
Welcher von beiden veröffentlicht Ratenlimits?
Beide. testmail.app dokumentiert ein globales Limit von über 10 Anfragen pro Sekunde pro IP sowie Limits pro Schlüssel (5 pro Sekunde dauerhaft bei kostenpflichtigen Schlüsseln; 1,000 pro Stunde, 10,000 pro Tag und 100,000 im Monat bei kostenlosen Schlüsseln). GrabMail dokumentiert eine Leseoperation pro Sekunde pro Adresse und 1200 Anfragen pro Minute pro Quelle, ohne Monatszahl. Die Limits-Seite von GrabMail hat den Rest.
Welcher von beiden funktioniert mit KI-Agenten?
GrabMail betreibt einen kostenlosen, schlüssellosen MCP-Server mit einem blockierenden wait_for_message; testmail.app veröffentlicht keinen, auch wenn seine API von einem Agenten mit dem Schlüssel des Teams aufgerufen werden kann. Die Client-Anleitung hat die GrabMail-Konfiguration.


