Kodierungsproblem verstehen

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
MoonKid
Beiträge: 513
Registriert: 12.03.2012 22:36:43

Kodierungsproblem verstehen

Beitrag von MoonKid » 14.12.2017 13:44:10

Ich konnte die untenstehende Nachricht mit meinem eigenen System (Claws-Mail unter Win7) nicht lesen. Ich habe nur Kästchen gesehen.
Das Thema der Nachrichtenkodierung und der passenden Unicode-Fonts ist für mich schwer zu durchsteigen. Normalerweise kann ich aber japanisch Schreiben und auch Websites so sehen. Nur diese Mail nicht. Die Frage ist warum und wie kann ich das in Zukunft besser machen?

Auf einem japanischen System konnte ich die Mail problemlos lesen und weiß daher, dass es eine automatische Nachricht des jap. Servers war.

Auszug

Code: Alles auswählen

MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
	boundary="6d75e0c6-04f4-42c7-8ac8-cedfa5eb2bd9"
Content-Language: ja-JP
Subject: =?iso-2022-jp?B?GyRCR1s/LklURz0bKEI6IGRldGFpbHMgYWJvdXQgdGhlIEhTUg==?=

--6d75e0c6-04f4-42c7-8ac8-cedfa5eb2bd9
Content-Type: multipart/alternative; differences=Content-Type;
	boundary="9e596391-179a-41ad-b420-1495a67f5db9"

--9e596391-179a-41ad-b420-1495a67f5db9
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable

=1B$B<!$N<u?.<T$^$?$O%0%k!<%W$X$NG[?.$K<:GT$7$^$7$?=1B(B:

1)=
=1B$B!!2<5-$K!V5v2D$5$l$k:GBg%a%C%;!<%8=1B(B =1B$B%5%$%:$O=1B(B 0 KB =1B$B$=
G$9!#!W=1B(B<BR>=1B$B!!!!$HI=3D<($5$l$?>l9g=1B(B<BR><BR>=1B$B!!!!!!<u?.<T$N=
%"%+%&%s%H$O!"L58z$^$?$OMxMQDd;_$K$J$C$F$$$^$9!#=1B(B<BR><BR>2)=1B$B!!2<5-$=
K!V5v2D$5$l$k:GBg%a%C%;!<%8=1B(B =1B$B%5%$%:$O=1B(B 3 MB =1B$B$G$9!#!W=1B(B=
<BR>=1B$B!!!!$HI=3D<($5$l$?>l9g=1B(B<BR><BR>=1B$B!!!!!!%0%k!<%W%"%I%l%9$,4^=
$^$l$F$$$^$9!#=1B(B<BR>=1B$B!!!!!!%0%k!<%W%"%I%l%908$F%a%C%;!<%8$N>e8B%5%$%=
:$O=1B(B 3 MB =1B$B$G$9!#=1B(B<BR>=1B$B!!!!!!E:IU%U%!%$%k$N9g7W%5%$%:$r=1B(=
B 1 MB =1B$BDxEY$^$G8:$i$7$F:FAw?.$7$F$/$@$5$$!#=1B(B
Ist der Part charset="iso-2022-jp" hier relevant? Kann Claws nicht damit umgehen? Oder wo ist der "Schuldige" zu suchen?

Benutzeravatar
Meillo
Moderator
Beiträge: 8782
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Kodierungsproblem verstehen

Beitrag von Meillo » 14.12.2017 17:55:36

Du erkennst das richtig: Das Problem kann auf vielen Ebenen liegen. Es kann alleine der Font (Schriftart) sein, der keine japanischen Zeichen hat. Es kann auch das Encoding sein, mit dem dein System nicht umgehen kann.

Da muss man schrittweise debuggen. Ich wuerde so anfangen, dass ich mir die gleichen Zeichen UTF-8-kodiert schicken wuerde und schauen, ob das Programm sie dann anzeigen kann.



Falls dir die Zusammenhaenge unklar sind, dann kann vielleicht dieser Vortrag von mir etwas Ordnung schaffen, jedenfalls habe ich das versucht: Das verworrene Gewuehl dieses Themenkomplexes mal ein bisschen zu strukturieren, damit nicht nur die Experten verstehen wie eigentlich alles zusammenhaengt ... gerade weil es viel einfacher ist als es erscheint und nur die fehlende Klarheit immer wieder neue Verwirrung schafft.
http://ulm.ccc.de/ChaosSeminar/2016/10_ ... oding-font
Use ed once in a while!

Antworten