Darauf aufbauenBald

Ihre Anmeldemails testen
bei jedem CI-Lauf

Geben Sie jedem Testlauf eine eigene Adresse und lesen Sie die Mail, die er bekommt.

signup-03@acme.com
Bestätigen Sie Ihre E-Mail264831
Testlauf3/3
signup-01@acme.com418204
signup-02@acme.com730915
signup-03@acme.com264831

Nichts legt die Adresse vorher an. Catch-all nimmt die Mail, und der Test liest den Code.

So funktioniert es

In drei Schritten startklar.

  1. 01

    Eine Adresse erfinden

    Nutzen Sie [email protected] im Test. Nichts muss vorher existieren.

  2. 02

    Auf die Mail warten

    Suchen Sie danach, oder nehmen Sie den Webhook, wenn sie ankommt.

  3. 03

    Den Code herausziehen

    Lesen Sie Text und Anhang, dann löschen Sie den Verlauf.

Worauf es läuft

Die Teile, die die Arbeit machen.

Nichts davon ist ein eigenes Produkt. Jedes ist ein Teil des Postfachs, das Sie schon haben.

Catch-all-Adressen

Jede Adresse auf der Domain empfängt, auch nie angelegte. Ein Schalter schließt das.

hello@yourdomain.comzugestellt
billing@yourdomain.comzugestellt
careers@yourdomain.comzugestellt
anything-at-all@yourdomain.comzugestellt
oct-2026-signup@yourdomain.comzugestellt
REST API

Eine dokumentierte HTTP-API mit Schlüsseln, die sich ausstellen, eingrenzen und widerrufen lassen.

/threads?query=invoice
{ "threads": 12 }
Dasselbe Postfach, ob eine Person oder ein Programm es hält.
Typisierte SDKs

Zuerst ein TypeScript-Client, dann der Rest.

/threads?query=invoice
{ "threads": 12 }
Dasselbe Postfach, ob eine Person oder ein Programm es hält.
Webhooks

Sagt dem Endpunkt Bescheid, wenn Mail ankommt, statt Polling zu verlangen.

/threads?query=invoice
{ "threads": 12 }
Dasselbe Postfach, ob eine Person oder ein Programm es hält.
Volltextsuche

Nachsichtige Wortsuche und Operatoren wie from: und has:, im gerade geöffneten Ordner.

rechnung von stripe
Stripe · Rechnung #4021
Stripe · Beleg für Aug
Anhänge

Mit der Büroklammer auswählen oder einfügen. Ein eingefügtes Bild landet im Text statt in der Dateiliste, und eine auf das Verfassen-Fenster gezogene Datei wird gar nicht angehängt. Auf einem OpenEmail-Postfach liegen eingehende Dateien im Objektspeicher, je ein Objekt, und das Öffnen eines Threads zieht jede einzelne davon.

contract_v3.pdf2.4 MB
brand-kit.zip18 MB
Temporäre Adressen

Ein kostenloses Postfach, das eine Stunde lang echte Mail annimmt und sich dann schließt, damit eine Anmeldung Ihnen nicht folgen kann.

stundenweise verlängerbar, bis zu einem Tag

In der Nähe

Weitere Aufgaben für dasselbe Postfach.

E-Mail in Ihre App

Mail an Ihre Domain erreicht Ihren Server Sekunden später als signierter Webhook.

POSThooks.acme.dev/mail200
typeemail.received
Eine Adresse pro Kunde

Geben Sie jedem Ticket, Datensatz oder Kunden eine eigene Adresse, ohne etwas anzulegen.

Ticket 8123ticket-8123@in.yourapp.com
Ticket 8124ticket-8124@in.yourapp.com
Anticket-8123@in.yourapp.com
Vonticket-8123@in.yourapp.comDieselbe Adresse
E-Mail in Ihrem Produkt

Senden, lesen und ordnen Sie Mail aus Ihrem eigenen Code mit einem typisierten Client.

awaitopenemail.emails.send({
})
idmsg_3e91c7
queuedsentdelivered
email.openedemail.clicked

Der Posteingang,
nach eigenen Regeln.

E-Mail-Infrastruktur für Unternehmen, KI, Agenten und persönliche E-Mail. Gebaut für Skalierung, Privatsphäre und Kontrolle. Alles, was E-Mail vom ersten Tag an hätte haben sollen.

OpenEmail

E-Mail-Infrastruktur für Unternehmen, KI, Agenten und persönliche E-Mail. Gebaut für Skalierung, Privatsphäre und Kontrolle. Alles, was E-Mail vom ersten Tag an hätte haben sollen.

© 2026 OpenEmail. Alle Rechte vorbehalten.