Tach!
was ich nun nur noch suche ist eine möglichkeit zu checken welches charset genutzt wird...daran verzweifel ich noch... ;)
Das steht doch in der Content-Type-Zeile im Header der Mail. Du kannst dich nur darauf verlassen, dass das stimmt, ansonsten besteht keine Möglichkeit, herauszufinden welchen Kodierung der Absender gemeint hat. Man kann zwar auf korrektes UTF-8 prüfen, aber bei ISO-8859-... geht es nicht ohne Sinnanalyse des Textes. Außerdem musst du die Möglichkeit in Betracht ziehen, dass der Absender keine Angabe gemacht hat. Dann bleibt dir nichts anderes übrig, als von irgendeinem Default-Wert auszugehen.
dedlfix.