There doesn't seem to be a recommended way of handling images that I can see, with three options being:<p>1. Linked images
2. Cid images (images are attached)
3. Base64 encoded images<p>My gut says to stick to linked images for simplicity and ensure the image title tags are descriptive. At work we use cid images as they seem to show up more often during testing.<p>Any recommendations?
This is not my area of expertise, but I do know that for a reader in Gmail, the behavior is always the same: Google downloads the image and serves it to the user from their own servers (designed to beat tracking pixels).<p>You might find this SendGrid post [0] helpful, but probably you've seen it already.<p>[0] <a href="https://sendgrid.com/blog/embedding-images-emails-facts/" rel="nofollow">https://sendgrid.com/blog/embedding-images-emails-facts/</a>
<a href="https://mjml.io/" rel="nofollow">https://mjml.io/</a> may help you with a lot of email html headaches.
I suggest option 1 - linked images, worked for me.