A group photograph at the end of a dinner, hands up, everyone laughing

Academy track

Email people actually receive

Email that arrives: the domain proved, receipts split from marketing, one layout behind every template, and a feed of what happened after send.

  • 5 steps
  • 2 hours 55 minutes in total
Start step one free

Step one is open to everyone, in full. No account, no card.

The other 4 steps are included in Membership, £79 a month.See Membership

The steps

Each one ends with a check you run yourself. The box is yours to tick when it passes.

0 of 5 steps ticked, kept in this browser

  1. Step 1.Prove you own the domain you send from
    25 minutesOpen to everyone

    Done means

    All three dig commands return a record, not an empty line. The SPF record starts v=spf1 and contains every service you send through. The DKIM lookup returns a key beginning v=DKIM1. The DMARC lookup returns a record beginning v=DMARC1. An empty result is a missing record, not a slow one.

  2. Step 2.Never mix your receipts with your newsletter
    30 minutes

    Done means

    You send a test receipt and a test broadcast, then open the raw headers of each in your mailbox. The Return-Path and the DKIM d= value differ between the two. If both show the same domain, you have two names for one stream.

  3. Step 3.One layout many templates
    45 minutes

    Done means

    You change one word in layout.html, run the preview build, and that word appears in every rendered file. Open three previews and confirm it. If it appears in two out of three, one template is not using the layout.

  4. Step 4.Find out what happened after you pressed send
    40 minutes

    Done means

    Send one real message to a mailbox you control, and one to an address you know does not exist at a real domain. Within a few minutes your email_events table holds two rows. A delivery for the first and a bounce for the second, both carrying the message id. If the table is empty, your endpoint is not registered, whatever the provider's settings page shows.

  5. Step 5.Send yourself the worst case first
    35 minutes

    Done means

    The same message is open in three different mailboxes at once. In all three the main button is visible and clickable. The text alternative carries the full reset or order URL in readable form. Nothing is cut off at 320 pixels wide. One failure out of three is a failure.

I keep this tick in this browser and send it nowhere. It goes when you close the browser.

Included in Membership

The rest of this track is included in Membership.

Step one is open to everyone, in full. Every step after it opens on a member account.

Included in Membership — £79/month.

What comes next

Your sends report back now. Next is one place those figures and the rest of yours live.

See all the tracks