MIME support for inline images #email

๐Ÿ•ฅ๏ธŽ - 2019-06-16

I was about to send an image inline in an email using the venerable MIME standard, when I remembered that many clients don't handle that very well.

So I created a test email to see how they do.

The email is very simple - some text, an inline image, and some more text. Here is a copy, if you want to test your favourite client.

My email client shows it like this:

Gnus displaying my test email

Here are the results:

Client Shows image inline Shows text after image Screenshot
Gmail โŒ at bottomโœ“ image
Office 365 Outlook โŒ at topโŒ hidden as attachment image
Outlook iPhone โœ“โŒ hidden as attachment image
Protonmail โŒ as attachment at bottomโœ“ image
Tutanota โŒ as attachment at topโŒ hidden as attachment image
K9 Android โŒ as attachment at bottomโœ“ image
Gnus โœ“โœ“ image
Thunderbird โœ“โœ“ image

So what I remembered was not wrong. Most email clients suck at MIME.

The Outlook app on the iPhone gets an extra half mark subtracted for showing an exceedingly ridiculous amount of vertical white space.

Which is not surprising, the relevant RFC is from 1996.

Add comment

To avoid spam many websites make you fill out a CAPTCHA, or log in via an account at a corporation such as Twitter, Facebook, Google or even Microsoft GitHub.

I have chosen to use a more old school method of spam prevention.

To post a comment here, you need to:

ยน Such as Thunderbird, Pan, slrn, tin or Gnus (part of Emacs).

Or, you can fill in this form: