If you want to send someone an email with some text in it there are quite a few different ways you can do it. The main differences are the ways the text is packaged up in MIME entities to be sent. text/plain This is the simplest sort of text you can send. If you send a simple email with many desktop mail clients, this is what you get. You can’t include images, you can’t choose fonts...
Your bounce classification is a bit rubbish
When a mailbox provider rejects or defers an email it sends back a message explaining why. Those messages begin with a three digit number (starting with a “5” for rejections and a “4” for deferrals), followed by text that explains why the mail wasn’t accepted. That text often contains a link to follow for more information, or a mailbox provider specific code you can...
Do we care about SPF alignment?
Do we really care whether our SPF email authentication is aligned?
Comparing DKIM keys
Sometimes we have a client who has done something wrong when setting up authentication. Their DKIM signing fails due to something being wrong with the public key they’ve published. The published key looks fine, by eye. It’s got all the fields it should have, but diagnostic tools give inscrutable error messages. If you’re lucky, “This doesn’t seem to be a valid RSA...
The Future of Deliverability
There always seems to be appetite from folks to read the tea leaves and follow up with predictions about what the future holds. I mean, how many folks in the US are obsessively refreshing polls for the last few weeks? (American’s: don’t forget to vote on Tuesday!) The reality is, though, we don’t know what the future holds and we can’t always make predictions. I’ve...
No, Gmail did not just break all open tracking
I was avoiding commenting on the email open tracking bad take that seems to be going viral round the more gullible corners of LinkedIn.
I avoided it for long enough that other folks wrote articles saying pretty much what I’d say. Yay!
You should read what Al has to say over at SpamResource.
DNS Failures
We use DNS a lot in email, particularly for authentication, so diagnosing why DNS isn’t returning what we expect it to is a pretty common challenge. And DNS responses aren’t exactly the clearest thing to understand. There are two types of DNS server we need to know about. When we publish DNS records for our own domain we add them to a nameserver that is authoritative for our domain...
The Economics of Cold Outreach
It’s time we talk about cold outreach mail. In the last 2 years the volume and aggressiveness of cold outreach mail seems to have exploded. There are dozens of companies out there who are selling services to companies to facilitate cold outreach. My own sales mailbox is full of requests from companies to help them solve their delivery problems. So let’s talk about cold outreach...
Bears and Spam Filters
Why is designing spam filters like designing bear-proof trash cans?
Prefetches and Proxies
Jody asks “Are ‘prefetch opens’ and ‘proxy opens’ the same thing?” Non-human opens An “open” is just someone (or something) fetching a remote image. A non-human-interaction (NHI) open is where some sort of automation fetches the image without human interaction – i.e. it’s fetched when the automation feels like it, not triggered by a user...