On Fri, Nov 27, 2015 at 01:23:03PM -0500, John C Klensin wrote:

> > The argument to "fail text" is put into the message body,
> > not the headers … ?
> 
> I'm not sure I completely understand what is happening here,
> but, if the text you cite is part of a non-delivery
> notification, a body part would have to have content-type
> message/global-* to contain non-ASCII (specifically UTF-8; there
> are deliberately no other options) information.   And one is not
> supposed to produce those notifications unless SMTPUTF8 is in
> use.  See RFC 6533 for more information.

The message/global MIME type is only needed for encapsulating
messages with non-ASCII headers.  MIME body parts with UTF-8
content have been around long before EAI.

        Content-Type: text/plain; charset=utf-8
        Content-Transfer-Encoding: quoted-printable

            Mostly ASCII body with occasional UTF-8

        Content-Type: text/plain; charset=utf-8
        Content-Transfer-Encoding: base64

            Substantially non-ASCII body

I receive such messages from my father (in Russian) quite regularly:

    Content-Type: multipart/alternative; 
boundary="Apple-Mail=_5623C0E6-30AD-4544-BBBD-2C63E30024BB"
    Date: Tue, 24 Nov 2015 22:10:19 +1100
    Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
    X-Mailer: Apple Mail (2.2104)

    --Apple-Mail=_5623C0E6-30AD-4544-BBBD-2C63E30024BB
    Content-Transfer-Encoding: base64
    Content-Type: text/plain;
            charset=utf-8

    <base64 encoded Russian text>

    --Apple-Mail=_5623C0E6-30AD-4544-BBBD-2C63E30024BB
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html;
            charset=utf-8

    <base64 encoded Russian text in HTML format>

    --Apple-Mail=_5623C0E6-30AD-4544-BBBD-2C63E30024BB--

His email address is ASCII, and the subject is RFC 2047 encoded,
so EAI is entirely out of scope.

-- 
        Viktor.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to