2.2.37 [RFC5545] Section 3.3.11, Text

V0046:

The specification describes the TEXT data type.

Microsoft Office Outlook 2007, Microsoft Outlook 2010, Microsoft Outlook 2013, Microsoft Outlook 2016, Microsoft Outlook 2019  

On import, Outlook's behavior varies depending on the value of the ENCODING parameter of the property.

If the property has a value of "QUOTED-PRINTABLE" (case-insensitive) in the ENCODING parameter, Outlook interprets the data as specified in [RFC2045], with the following deviations:

  • In cases where [RFC2045] recommends that implementations warn the user regarding bad Quoted-Printable encodings, Outlook approximates the text without warning the user.

  • If Outlook encounters an "=" and either of the next two characters is not a hexadecimal digit, Outlook will treat the "=" literally. In the same circumstance, [RFC2045] would recommend that the "=" and its following character be treated literally. As an example, the [RFC2045] approximation would decode "E==4Dc^2" as "E==4Dc^2", but Outlook would decode it as "E=Mc^2".

If the value does not conform to [RFC2045], the value is approximated.

If the property does not have an ENCODING parameter, or has a value other than "QUOTED-PRINTABLE" in the ENCODING parameter, then Outlook interprets the data as specified in [RFC5545], with the following additions:

  • "\r" or "\R" are parsed as a newline (U+000D U+000A).

  • "\"" are parsed as a double-quote (U+0022).

  • "\'" are parsed as a single-quote (U+0027).

  • Backslashes not handled by these rules or any of the rules as specified in [RFC5545], are parsed literally (U+005C).