Code that saves engineering time
Issue unlimited inboxes on the free plan, point them at your apps, and receive payloads without touching complex MX records.
TemporaryEmail.dev started as a side project while we were building a larger platform. We kept the engine because it makes onboarding tests, QA, and automations trivial without running SMTP servers.
Perfect for sending payslips to employees, validating onboarding flows, or monitoring notifications without maintaining email infrastructure.
While building a bigger product we needed disposable inboxes for demos, QA, and pilots. The engine became so solid that we decided to keep it available. If you need something bespoke, let’s talk.
Issue unlimited inboxes on the free plan, point them at your apps, and receive payloads without touching complex MX records.
Planning a larger integration? Email [email protected] and we’ll align the roadmap with you.
Create per-user or per-tenant inboxes so your application reacts as soon as an email lands.
Issue a dedicated mailbox for every workspace, customer, or sandbox. Each inbound message triggers a webhook with headers, body, and attachments.
Kick off provisioning, approvals, or faceted routing simply by listening to inbound mail instead of polling inboxes or maintaining IMAP clients.
We run a mailbox per employee. Payslips are delivered there, parsed by AI, and surfaced securely inside our product so every teammate gets structured history without touching an email client.
Call POST /inboxes or use the dashboard to issue [email protected].
Inbound messages are parsed instantly — text, HTML, headers, attachments.
Receive signed JSON payloads with retries. Replay any message later.
Capture activation and passwordless flows across staging and production with deterministic inboxes.
Assert subject, HTML content, headers, and attachments in CI without maintaining IMAP.
Send payslips, payment confirmations, and internal invoices through dedicated webhooks using your own domains.
Plans enforce mailbox, daily, and monthly quotas automatically so you never exceed what you purchased.
Create disposable or long-lived inboxes via REST or SDKs in milliseconds.
Deliver structured JSON with retries, replay, and HMAC signature headers.
Track mailbox creation, delivery success, and retention even after cleanup jobs run.
Filter by subject, sender, or headers and forward to the right workflows.
Bring your own domain with guided DNS verification and per-domain tokens.
Plan-based retention windows with per-inbox overrides and secure purge jobs.
Search logs, monitor webhook health, and export metrics into your stack.
Start free — scale as you grow.
Great for testing
No credit card required
For small apps
Paid plans activated manually
Talk to usFor production use
Paid plans activated manually
Talk to usFor SaaS teams
Paid plans activated manually
Talk to usOverage: from €0.30 / 1,000 emails. No credit card required on Free.
Create an inbox, register a webhook, and start receiving receipts, confirmations, or alerts directly in your API.
var client = new TemporaryEmailClient("YOUR_API_KEY");
var inbox = await client.CreateInboxAsync(new CreateInboxOptions
{
Prefix = "payroll-",
Domain = "finance.yourcompany.email"
});
await client.SetWebhookAsync(new SetWebhookRequest
{
Endpoint = "https://payroll.app/webhooks/payroll",
Secret = "super-secret"
});
# Register the webhook and start receiving signed JSON
curl -X POST https://api.temporaryemail.ai/v1/webhooks \
-H "X-Api-Key: $TE_API_KEY" \
-d '{
"endpointUrl": "https://payroll.app/webhooks/payroll",
"secret": "super-secret"
}'
Use custom domains (e.g. [email protected]), send payslips to staff, or track critical notifications. All you need is a webhook — we handle ingestion, temporary storage, and reliable delivery.
“The fastest way we’ve shipped inbound email to webhooks.”
“Replaced our flaky IMAP parser in a day.”
“DX is stellar — replay and logs saved hours.”
Yes. Bring-your-own domain is in Early Access. We help you verify DNS and configure MX records in a guided flow.
We apply rate limits, reputation checks, and baseline content filtering. Add custom rules to drop or forward messages automatically.
A normalized JSON body with subject, text, HTML, headers, sender/recipient, and attachments metadata. Fetch the raw MIME if you need to inspect everything.
Yes — from the dashboard or API. Paid plans include automatic retries with backoff.
Data is encrypted at rest and in transit. EU data residency is available on Pro and Scale plans.
We count inbound messages per month. Overage is billed per 1,000 emails starting at €0.30 on Scale.
Start free in under 60 seconds.