Guides
Practical, task-first walkthroughs for getting email working in your app — receiving it, parsing it, and connecting it to the tools you already use. Each guide is a short set of steps you can follow start to finish.
New here? The Quickstart gets you a verified domain and an API key in a couple of minutes — everything below builds on that.
Agent email
Give an AI agent its own inbox — send and receive email from your agent. Start below, or browse agent-email guides for 13 providers from the overview.
The landscape: agent-native inbox APIs, the ESPs you can wrap, and the MailKite way.
Read guideConnect the MCP server, create an account, add a domain, open an inbox.
Read guideThe send tool, reading inbound, replying in-thread — as MCP tool calls.
Read guideTurn one address into an agent that answers mail and escalates the rest.
Read guideInbound email parsing
Turn email your users send into structured data at your endpoint — set it up on the platform you're on, then see the same flow on MailKite.
Point an MX at SendGrid, catch the multipart POST, then the same on MailKite.
Read guideMatch recipients to a route and parse the forward — on Mailgun, then MailKite.
Read guideReceive inbound JSON at your webhook — on Postmark, then MailKite.
Read guideReceipt rules, S3/SNS/Lambda, and raw MIME — then the one-MX MailKite way.
Read guideAdd a parseroute and read the payload — on Mailjet, then MailKite.
Read guideAdd a route and unpack mandrill_events — then the clean MailKite event.
Read guideParse MIME in an Email Worker — then decoded JSON at any endpoint on MailKite.
Read guideVerify the Svix-signed webhook — on Resend, then MailKite.
Read guideRoute replies to a webhook and parse the payload — on Brevo, then MailKite.
Read guideSending email
Authenticate a domain and send transactional email — receipts, resets, notifications — over the API or SMTP on the platform you're on, then the same send on MailKite.
Domain auth, the v3 Mail Send API, and SMTP — then the same on MailKite.
Read guideVerify a domain and send over the messages API or SMTP — then MailKite.
Read guideSender signatures, the email API, and SMTP — then the same on MailKite.
Read guideValidate a domain and send with the v3.1 API or SMTP — then MailKite.
Read guideVerify a domain, SigV4 or the CLI, and SMTP creds — then the one-key MailKite way.
Read guideAuthenticate a domain and send with the messages API or SMTP — then MailKite.
Read guideSend from a Worker with Cloudflare Email Service — then a plain POST on MailKite.
Read guideAdd a domain and send over the API or SMTP — then the same on MailKite.
Read guideAuthenticate a domain and send with the API or SMTP relay — then MailKite.
Read guideLooking for API details instead? See the documentation, or browse every integration.