Temporäre E-Mail-API

Einheitliche REST-API für Entwickler: Temp-Mail-Adressen erstellen, echte E-Mails empfangen.

Mail.td ist E-Mail-Infrastruktur für Entwickler, mit einer einheitlichen REST-API zum Erstellen von Temporary-Email-Adressen, Empfangen echter E-Mails und Zustellen neuer Nachrichten in Echtzeit über WebSocket oder signierte Webhooks. Die API ist zum Einstieg kostenlos — kompatibel mit jedem HTTP-Client. Rufen Sie sie direkt aus Selenium-, Cypress-, Playwright-, Puppeteer-Tests, CI/CD-Pipelines oder Ihrem eigenen Backend auf.

Workflow

Erstellen Sie ein Postfach, empfangen Sie echte E-Mails über SMTP und lesen Sie Nachrichten über die REST-API. Postfächer laufen automatisch nach 7 Tagen ab.

# 1. Create a mailbox
$ curl -X POST https://api.mail.td/api/accounts \
    -H "Authorization: Bearer td_xxx" \
    -d '{"address":"user@mail.td","password":"secret"}'
→ { "id": "a1b2c3d4-...", "address": "user@mail.td" }

# 2. List incoming messages
$ curl https://api.mail.td/api/accounts/a1b2c3d4-.../messages \
    -H "Authorization: Bearer td_xxx"
→ { "messages": [ { "id": "f5e6d7c8-...", "from": "...", "subject": "...", "created_at": "..." } ] }

# 3. Read a message
$ curl https://api.mail.td/api/accounts/a1b2c3d4-.../messages/f5e6d7c8-... \
    -H "Authorization: Bearer td_xxx"
→ { "from": "...", "subject": "...", "text_body": "...", "html_body": "...", "attachments": [...] }

SDK & Client-Bibliotheken

Mail.td bietet offizielle SDKs in drei Sprachen. Jeder Client deckt die REST-API vollständig mit typisierten Antworten und Fehlerbehandlung ab — installieren, mit Ihrem Pro API Token authentifizieren und loslegen.

Node.js / TypeScript

npm install mailtd

Abhängigkeitsfreier Client mit nativem fetch und vollständigen TypeScript-Typdefinitionen.

Python

pip install mailtd

HTTP-basierter Client mit dataclass-Typen und Unterstützung für async context manager.

Go

go get github.com/mailtd/mailtd-go

Nur stdlib, context-basierter Request-Lebenszyklus, vollständig typisierte structs.

Wichtige Hinweise E-Mails im Pro-Plan werden 7 Tage gespeichert und dann automatisch gelöscht (Aufbewahrung im Free-Plan siehe Preisseite). Mail.td ist für E-Mail-Tests, QA-Automatisierung und temporäre Entwicklernutzung konzipiert — nicht als langfristiges Postfach.