Email deliverability checklist: DKIM, SPF, DMARC, and List-Unsubscribe

The hardest part of email marketing isn't writing the campaign — it's landing in the inbox instead of the spam folder. Deliverability comes down to a few fundamentals: proving you're allowed to send from your domain, making it trivial to unsubscribe, and keeping your list clean. Here's a checklist you can work through, and how NewsletterLane handles each item.

Authenticate your domain

Mailbox providers trust senders who prove their identity. That means three DNS records:

NewsletterLane has you send from your own verified domain, which is what makes DKIM/SPF/DMARC alignment possible in the first place. Shared-IP blasts from a generic sending domain can't align this way, and your brand pays for it in placement.

Make unsubscribing effortless

Counterintuitively, an easy unsubscribe improves deliverability: it diverts annoyed recipients away from the "mark as spam" button, which is the single worst signal you can send a mailbox provider. The modern standard is RFC 8058 one-click List-Unsubscribe — a header that lets the mail client show an unsubscribe link right next to the sender name. Gmail and Yahoo now effectively require it for bulk senders. NewsletterLane adds the one-click List-Unsubscribe header to every campaign automatically.

Keep your list clean

A clean list protects your reputation:

Send reliably

Even a perfectly authenticated message fails if the send falls over halfway. NewsletterLane uses a durable sending queue with rate limiting and retries, so a transient hiccup doesn't drop your campaign or hammer a provider into throttling you. After the send, per-campaign analytics — delivered, open, click, bounce, and unsubscribe, counted per unique recipient — tell you whether your deliverability work is paying off.

The short version

Authenticate (SPF + DKIM + DMARC on your own domain), make unsubscribing one click, run double opt-in, suppress bounces and complaints, and send through a durable queue. NewsletterLane does most of this for you by default.

See how it fits together on the features page, browse use cases like migrating from another provider, and compare pricing when you're ready to grow.