Skip to content

Email / SMS Delivery — Notes#

Functional#

  • Multi-channel send API.
  • Templates + localization.
  • Suppression / unsubscribe / bounce handling.
  • DLR (Delivery Reports) ingest.
  • Per-channel routing (region, carrier).

Non-functional#

  • p99 send < 2 s for txn.
  • 99.9% delivery for valid recipients.
  • Bursty (campaign sends).

Trade-offs#

  • One provider = simple but risk; multi-provider = failover + costlier ops.
  • Throttle per carrier rate cards strictly.
  • Reputation: warm IPs, SPF/DKIM/DMARC mandatory.

Refs#

  • Twilio architecture talks; SendGrid, Mailgun blogs.
  • Postmark on transactional vs marketing.
  • AWS SES, GCP Pub/Sub + email integrations.