RFC 2045 — MIME Part One: Format of Internet Message Bodies by node

MIME extends Internet messages to carry more than US-ASCII text: other character sets, attachments, and multipart messages. This first part defines the header fields — Content-Type, Content-Transfer-Encoding — that label and encode a message body.