RFC 2047 encoding is a technique for representing non-ASCII characters within specific sections of email headers. The consensus across experts, marketers, and documentation is that RFC 2047 encoding should primarily be used for the display name (also known as the friendly name or phrase) associated with an email address in the From, To, and Cc headers, as well as in the Subject and Comments headers. The actual email address (the 'addr-spec') must remain in standard US-ASCII format. Encoding the email address itself is discouraged and can be seen as a security risk. Furthermore, it is invalid to use RFC 2047 encoding in List-Unsubscribe headers.
10 marketer opinions
RFC 2047 encoding is used to represent non-ASCII characters in email headers, specifically within the display name (or friendly name) portion of email addresses (e.g., in the From, To, and Cc fields). The actual email address itself must remain in standard US-ASCII format. Encoding the email address is often seen as a security risk because it can be used to hide malicious addresses.
Marketer view
Email marketer from Email Marketing Forum responds that if you want to encode a name with special characters in the from field, use RFC 2047 encoding for the name portion, leaving the email address itself in ASCII.
21 Apr 2024 - Email Marketing Forum
Marketer view
Email marketer from Campaign Monitor shares that encode the header fields, particularly the display name, according to RFC 2047 to ensure international characters display correctly in different email clients. However, the actual email address component should remain in standard ASCII.
8 Jun 2025 - Campaign Monitor
3 expert opinions
RFC 2047 encoding is restricted to specific parts of email headers. It is valid for human-readable text, such as the Subject line, comments, and the display name portion of From, To, and Cc headers. Encoding the actual email address itself is invalid. Additionally, RFC 2047 encoding is not allowed in List-Unsubscribe headers.
Expert view
Expert from Word to the Wise mentions that RFC 2047 encoding in List-Unsubscribe headers is invalid. RFC 2047 encoding is allowed in the display name part of the From, To, and CC headers, and in the Subject and Comments headers.
2 Aug 2024 - Word to the Wise
Expert view
Expert from Email Geeks shares RFC 2047 #5, specifying what may be replaced by an encoded word, which is a short list of places you’re allowed to do that - Subject, Comments headers, any parenthesised comment or the phrase preceding an address in From, To, Cc.
15 May 2024 - Email Geeks
4 technical articles
RFC 2047 defines how to represent non-US-ASCII characters in email header fields. This encoding is applied to specific parts of the message header, including 'Subject', 'Comments', and the display name (or phrase portion) within address fields like 'From', 'To', and 'Cc'. The actual email address ('addr-spec') itself must remain in US-ASCII characters. RFC 5322 reinforces that the email address must conform to ASCII syntax, while allowing the display name to be encoded.
Technical article
Documentation from Microsoft explains that to display international characters in email headers, you must use MIME encoding (RFC 2047). This encoding is applied to header fields like Subject, From, To, etc. but is primarily intended for the descriptive text, not the email address itself.
30 Jun 2021 - Microsoft Documentation
Technical article
Documentation from Word to the Wise explains that RFC 2047 allows encoding of the text part of headers such as Subject, Comments, and certain parts of address fields (From, To, CC), such as the display name, but not the email address itself. It refers to Section 5 of RFC 2047.
20 Jan 2024 - Word to the Wise