Email Stack & Deliverability
Transaction email is the nervous system of a site — receipts, resets, notifications — and the default WordPress send is why it dies in spam. The fix is architecture, not another plugin.
The stack has layers, and they fail independently: the sending platform (SendGrid, Postmark, SES — chosen for your volume and transactional vs marketing mix), the authentication that proves your domain sends it (SPF, DKIM, DMARC — DNS records most sites never set), and the templates that carry receipts, resets and drip sequences. Sites fail at any or all three; the diagnosis names which, and the build fixes at the layer that owns it.
The engagement runs end to end: platform selection and connection (migration from PHP-mail hell included), DNS authentication aligned and verified, transactional templates built for the events your system emits, and deliverability proven with real inbox tests across the major providers. For drip and lifecycle sequences, the sending layer connects to your site's events — the automation side covers deeper funnel machinery.
Honest boundary: nobody guarantees perpetual inbox placement — deliverability is a maintained state (reputation, list hygiene, engagement), not a one-time flag. The build gets you authenticated and verified; ongoing watch is maintenance. The emergency version of this page lives at emails-not-sending.
What the engagement covers
- Sending platform selection and connection sized to your volume and mix (transactional vs marketing)
- SPF, DKIM and DMARC aligned to the real sender — DNS done right, verified by lookup and by test
- Transactional templates: receipts, resets, notifications — branded, responsive, tested
- End-to-end wiring: site events trigger the right template to the right address
- Inbox placement tests into the major providers, results shown — and the quiet dread gone: forms you stop double-checking, receipts customers stop missing
- Bounce and complaint handling configured so reputation stays clean
Honest limits
What this is deliberately not.
Not this: Guaranteed inbox placement forever — nobody honest sells that; authentication plus reputation is the honest work
Not this: Marketing blast sends and list purchases — ESP territory with its own discipline
Not this: Email hosting and mailbox support — your mail provider's job
Not this: Cold-outreach infrastructure — declined, plainly
Questions · Email stack
Asked before building.
Depends on the mix: Postmark for transactional-first sites that value deliverability and simplicity; SendGrid for mixed volume; SES for cost at scale with more assembly required. The consult picks from your actual volume and template count — the wrong pick costs more in reputation than it saves in fees, and the reasoning is written down.
Yes, and this is the commonly missed one: DMARC is the policy that tells receivers what to do when the other two do not align — without it, spoofed mail from your domain sails through on their mercy. Alignment plus a sensible policy (start lenient, tighten after monitoring) is the standard the build applies.
Different lane: marketing deliverability lives on your ESP's platform with its own reputation, list hygiene and engagement math. The domain-level authentication work here helps everything your domain sends, but campaign strategy and list repair are a separate trade, referred honestly.
An SMTP plugin is a transport fix, and it is half the job: mail leaves reliably but still fails authentication, or lands in spam without DMARC, or sends unbranded templates nobody trusts. The stack view fixes all three layers; the plugin covered one. If a plugin genuinely solved it, your inbox tests would already prove it.
Related: all integrations · the integrations stack page · the requirements template.
Also in this section
Stripe Integration · PayPal Integration · Razorpay & India Rails · POS & Inventory Syncs · Twilio: SMS & Voice · WhatsApp Business API · all →
Scoping something in this space?
Written scope within two business days — deliverables, milestones, timeline, terms, price at the bottom. Compare it against anyone.