Receive Emails
Email goes both ways
Most email platforms only send. Mail Tactic lets you receive, parse, and act on inbound messages — turning any email address into a programmable endpoint.
How it works
- Configure a receiving domain — add an MX record pointing to Mail Tactic
- Set a webhook endpoint — choose where parsed emails are delivered
- Receive events — every inbound message triggers a POST to your endpoint with the full parsed payload
What you get in the webhook
Every inbound email is parsed and delivered as a structured JSON object:
{
"from": "customer@example.com",
"to": "support@yourdomain.com",
"subject": "Re: Order #1234",
"text": "Thanks, the package arrived!",
"html": "<p>Thanks, the package arrived!</p>",
"attachments": [],
"headers": { "message-id": "..." },
"received_at": "2025-04-12T10:32:00Z"
}
Use cases
- Support ticketing — create tickets from inbound emails automatically
- Reply tracking — detect when customers reply to outbound messages
- Lead capture — route inbound inquiries into your CRM
- Automation — trigger workflows based on email content or sender
Reliability
Mail Tactic queues and retries webhook delivery. If your endpoint is temporarily unavailable, you won’t lose events. Each delivery attempt is logged and visible in your dashboard.
Security
Webhook payloads are signed with HMAC-SHA256. Verify the X-Mailtactic-Signature header to ensure requests are genuine before processing.
What’s next
- API Reference — manage receiving domains and webhooks via API
- Getting started — set up inbound routing in minutes