Hello,

I'm sending mails with the following header lines:

    Content-Type: text/plain; charset=UTF-8
    MIME-Version: 1.0
    Content-Transfer-Encoding: 8bit

(as this one right now, even if the text is plain ASCII because
it is in English),

When I'm using the MTA of my provider 1blu.de, all is fine.

But, sometimes I'm forced to use as next MX a Microsoft Exchange:

$ telnet 10.1.70.200 25
Trying 10.1.70.200...
Connected to 10.1.70.200.
220 Exchange.BKR.local Microsoft ESMTP MAIL Service, Version: 6.0.3790.4675 
ready at  Fri, 24 Jan 2014 11:47:57 +0100

and this piece of software (or malware) is complaining about the
Content-Transfer-Encoding: 8bit line, saying:

..
   <Exchange.BKR.local #5.6.1 smtp;554 5.6.1 Body type not supported by Remote 
Host>

I've checked the RFC 1428 for this which gives the above lines even as
an example (only with charset ISO-8859-1 and not UTF-8). And some googling
gave me a link to the M$ pages, which claim

http://msdn.microsoft.com/en-us/library/ms526992(v=exchg.10).aspx

    Content-Transfer-Encoding: 8bit
    Exchange Server 2003
    
    Content-Transfer-Encoding: 8bit
    
    8bit encoding has the same line-length limitations as the 7bit encoding. It 
allows 8bit 
    characters. No encoding or decoding is required for 8bit files. Since not 
all MTAs 
    can handle 8bit data, the 8bit encoding is not a valid encoding mechanism 
for Internet mail.


What should I do?

Thx

        matthias
-- 
Sent from my FreeBSD netbook

Matthias Apitz, <[email protected]>, http://www.unixarea.de/ f: +49-170-4527211
UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370)
UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5

Reply via email to