[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Content-Type-Header



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Moin Elmar,


Elmar W. Tischhauser wrote:
>>Content-Type: text/plain; charset="iso-8859-15:iso-8859-1"
> Zustimmung, auch wenn das natürlich rein syntaktisch in Ordnung ist.
nicht ganz - denn wenn ich RFC2045 und 2046 richtig interpretiere
kann der Mailer nur den gesamten Headervalue quoten, sprich:
Content-Type: "text/plain; charset=iso-8859-15:iso-8859-1"

>>.. wo doch ein RFC-konformer Content-Type Header z.B. so aussieht:
>>
>>Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>oder wahlweise auch so:
>>Content-Type: text/plain; charset=iso-8859-15:iso-8859-1; format=flowed
>
> Worauf beziehst du dich genau? Aus syntaktischer Sicht sind die beiden
> ersten von dir zitierten Header in Ordnung (beim dritten müsste das
> Argument zu 'charset=' gequotet wedren, da darin ein ':' auftritt).

hatte was falsches im Kopf. Generell geb ich dir Recht. Interessantweise
scheinen die Mailer jedoch nicht-rfc-konforme Header (und das wäre der
dritte ja deiner Aussage) besser zu verstehen, als vermeintlich
rfc-konforme wie den ersten.

> Aus semantischer Sicht ist allerdings die Angabe mehrerer durch
> Doppelpunkt getrennter Zeichensätze nicht durch die MIME-RFCs (2045 ff.)
> gedeckt und sogar vollkommen unsinnig, da ein Text-MIME-Part stets genau
> in einem Zeichensatz kodiert sein muss.
Jein. Ich denke der Sinn, der sich hier in der Praxis eingebürgert hat
(schau dich mal in der Mailingliste um wieviele zwei durch : getrennte
Charsets angegeben haben) soll sein, dass eine Fallback-Lösung vorhanden
ist.

Gruß
Patrick
- --
IN MEDIAS RES
- -=Operations=-

tel. +49 (0) 2166 - 99 99 - 685
fax. +49 (0) 2166 - 99 99 - 850

email: schoenfeld@in-medias-res.com
web: www.in-medias-res.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBD0TIZJ9Abr6M8XMRAqmQAJ0XNbF0fQ/SMY1UKWp/GHx/axD2NQCbBchr
etKtRdy1V7+A1EbOSu6nB6Q=
=2/Sp
-----END PGP SIGNATURE-----



Reply to: