MIME support for inline images #email
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:

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:
- Configure a newsreaderยน to connect to the server
- Open the newsgroup called
ยน Such as Thunderbird, Pan, slrn, tin or Gnus (part of Emacs).koldfront.dk
on port1119
using nntps (nntp over TLS).lantern.koldfront
and post a follow up to the article.Or, you can fill in this form: