Backend
Transactional Email Patterns
Transactional email delivery pattern library for backend services — Resend (developer-friendly, React Email integration), Postmark (best deliverability, fast support), SendGrid (enterprise, complex but powerful), Mailgun (API-first, good EU compliance), Amazon SES (cheapest at scale, requires reputation management), Brevo (formerly Sendinblue, EU-based), Loops (product-led growth focus). Covers domain authentication (SPF, DKIM, DMARC), dedicated IPs vs shared pools, bounce and complaint handling, suppression lists, webhook events (delivered / opened / clicked / bounced / complained), rate limiting, retry strategies with exponential backoff, template management (inline vs stored templates), and test email flows. Use when sending transactional emails from a backend: password resets, order confirmations, notifications, welcome emails, magic links, invoices. Differentiates from marketing email (newsletters via Ghost, Mailchimp, ConvertKit) by focusing on 1-to-1 triggered emails with deliverability-critical SLAs.