Receive emails at *@mx-forwarder.com and get them delivered as structured JSON to your app. Parsed headers, bodies, attachments, auth results.
// POST to your webhook URL // X-MailForwarder-Signature: sha256=a1b2c3... { "id": "01JQWX...", "envelope": { "from": "sender@example.com", "to": "invoices@mx-forwarder.com" }, "headers": { "subject": "Invoice #1234" }, "plain": "Please find attached...", "attachments": [{ "file_name": "invoice.pdf", "url": "https://..." }], "spf": { "result": "pass" }, "dkim": { "result": "pass" }, "dmarc": { "result": "pass" } }
How it works
We generate a unique email address. Configure your webhook URL and payload format.
Point senders to your address. Built-in spam filtering and email authentication at the edge.
Every email is parsed and POSTed to your URL as signed JSON. Retries on failure, delivery tracking included.
Features
Every payload signed with your per-address secret. Verify authenticity server-side with timing-safe comparison.
Failed deliveries retried with exponential backoff. Up to 100 attempts over 24+ hours.
Search email history by subject, sender, recipient, or body. Powered by SQLite FTS5.
Email authentication results parsed and included in every webhook payload automatically.
Test without a webhook URL. Emails stored and viewable in the dashboard. Switch to live when ready.
Full programmatic access. REST API with Bearer auth, plus an MCP server for AI agent integration via OAuth.
White-label email infrastructure. Create sub-accounts via API, track per-customer usage, aggregate billing.
Interactive API reference, MCP setup guides, AI-ready prompts, and webhook payload examples.
Pricing
Build email functionality into your own SaaS. Create sub-accounts via API, track per-customer usage, and get billed for aggregate consumption. Full REST API and MCP server included.
Set up your first address in under a minute. No credit card required.
Create free account