Learn · email signature glossary

MIME

TL;DR

MIME (Multipurpose Internet Mail Extensions) is the internet standard that extends email beyond plain ASCII text, enabling HTML bodies, attachments, images, and international character sets.

MIME stands for Multipurpose Internet Mail Extensions, defined in RFC 2045 through 2049. Email was originally limited to plain ASCII text; MIME extends it by defining content types and encodings, so a single message can carry an HTML body, attachments, embedded images, and text in any language. The structure that matters most for signatures is multipart/alternative: the message contains both a plain-text part and an HTML part, and the recipient's client picks which one to display.

Re: In practice

Why it matters

MIME is the reason an HTML signature can exist, and also the reason it sometimes vanishes. When a client shows the plain-text alternative (by user preference, on some watches and terminals, or in certain security gateways), your formatted signature is replaced by whatever sits in the text part, which is often nothing or an auto-generated fallback. Well-behaved sending setups keep a plain-text version of the signature in sync with the HTML one. MIME also explains embedded versus hosted images: a logo can be attached inside the message (referenced by Content-ID) or fetched from a URL, and hosted images are generally the safer choice because attached ones inflate message size and can appear as paperclip attachments in Outlook. Understanding the multipart structure makes most 'my signature looks wrong for one recipient' mysteries solvable.

Ready to create your email signature?

Free generator, no account required. Works in Gmail, Outlook, and Apple Mail.

Try Free Generator