SPF, DKIM, DMARC in the Real World: Fixing Email Delivery Issues Across SendGrid, Microsoft, and Yahoo

Email SPF DKIM DMARC

Email delivery used to be simple.
Set up SMTP, send emails, done.

That’s no longer true.

We recently investigated a case where a client’s system was sending thousands of transactional emails daily – and some of them were silently failing. No clear errors, no obvious pattern. Just users saying: “I didn’t receive the email.”

What we found is a good example of how modern email delivery actually works today.

Continue reading “SPF, DKIM, DMARC in the Real World: Fixing Email Delivery Issues Across SendGrid, Microsoft, and Yahoo”

Sending Email Messages with Embedded Images

Sending Email Messages with Embedded Images

Usually, when we implement email notification from various applications we send emails containing HTML body. And when there should be an image within the email body we put the image on a web server and use a reference to that image in the HTML code. Following as an example of this:

Hello world
 
<img alt="sample image" src="http://webserveraddress/Images/sample_image.png" />

The drawback with this scenario is the need for connection to the web server when reading the email. This is causing issues, for example, when the server is part of an intranet network that is not always accessible by the clients.

Continue reading “Sending Email Messages with Embedded Images”