Problem mit Sonderzeichen-Zeichensätzen in EMails

    • Offizieller Beitrag

    Also, das Problem ist folgendes: Ich bekomme manchmal EMails mit Sonderzeichen in den Absender-, Empfänger- und/oder den Betreff-Angaben.
    Das Ganze sieht dann so aus:

    Zitat

    =?iso-8859-9?B?QWlkYXRz/XogQXJh5yBUYWtpcA==?=


    iso-8859-9 kennzeichnet den türkischen Unicode-Zeichensatz (soviel konnte ich schonmal "ergoogeln").
    Aber es kommen auch EMails mit westeuropäischen Zeichensatz:

    Zitat

    =?ISO-8859-1?Q?Multifunktionslader f=FCr 12-V-Bleiakkus nur 84,95 Euro!?=


    Oder das Ganze als UTF-8:

    Zitat

    =?utf-8?Q?F=C3=BCr_Ihre_sch=C3=B6nsten_Momente:_ifolor_FotoBuch_schon_ab_?=

    Meine Frage: Gibt es eine Funktion, um diesen "Kauderwelsch" in etwas lesbareres umzuwandeln?
    Wenn ich wüsste, wie man diese Art der Zeichensatzkodierung nennt, würde Google vielleicht nicht 8 Millionen Ergebnisse ausspucken. Wäre dankbar für ein paar Tips. ^^

  • Hi Oscar,
    ich bin mir zwar net so sicher ob es das ist was du suchst aber ich habe das was gefunden.

    iso-8859-9 kennzeichnet den türkischen Unicode-Zeichensatz (soviel konnte ich schonmal "ergoogeln").
    Aber es kommen auch EMails mit westeuropäischen Zeichensatz:

    Zitat
    =?ISO-8859-1?Q?Multifunktionslader f=FCr 12-V-Bleiakkus nur 84,95 Euro!?=

    Da habe ich sowas gefunden.

    Zitat


    =?ISO-8859-1?Q?t=F6st?=

    =?<1>?<2>?<3>?= geben an, dass hier was kodiertes dazwischen steht

    <1> = ISO-8859-1: Der Zeichensatz in dem das nachfolgende verfasst ist
    <2> = Q: Steht für Quoted-Printable, gibt an wie die Zeichen der Nachricht kodiert sind (hier sind die 8bit Zeichen als =HEX kodiert)
    <3> = Der Text im Zeichensatz <1>, kodiert durch Methode <2>

    Welche Möglichkeiten zur Kodierung es genau gibt legt sicherlich ein Standard fest, den brauchst du nur noch in den RFCs (vermutlich) finden. (Ich glaube es gibt blos zwei, Quoted-Printable und noch einen, kann mich auch irren.)

    EDIT:
    Hier noch ein dekodierer.
    http://www.gaijin.at/olsqpcode.php

    =?ISO-8859-1?Q?Multifunktionslader f=FCr 12-V-Bleiakkus nur 84,95 Euro!?=
    =?ISO-8859-1?Q?Multifunktionslader für 12-V-Bleiakkus nur 84,95 Euro!?


    MfG
    Der_Doc

    • Offizieller Beitrag

    Quoted-Printable! Ja, klar! Der Nebel lichtet sich. Jetzt lässt sich die Google-Suche schon erheblich eingrenzen. Vielen Dank!

    Falls hier jemand eine AutoIt-Funktion zum konvertieren hat/findet, bitte melden!
    Hat sich erledigt! Ich hab' was gefunden: _DecodeEncodedWord (von progandy)

    Der_Doc: Danke für den entscheidenen Hinweis. :thumbup: