torstent: (E-MAIL) Merkwürdig encodete Umlaute

Hallo Forumer!
Lange war ich nicht hier (Arbeitsstreß), aber jetzt hänge ich mal wieder an einem Problem, wo ich absolut nicht weiter weiß und hoffe, einer von Euch kann mir helfen:
ich versuche mit perl (oder php - bei beiden tritt mein Problem auf) Emails abzurufen. Klappt auch prima. Nur wenn (besonders im Betreff)mehrere deutsche Umlaute nacheinander folgen, wird der Text ganz merkwürdig dargestellt. So wird z.B. aus:
Fw: üä ernst möwe tralala  
das hier:
=?iso-8859-1?B?Rnc6IPzkIGVybnN0IG32d2UgdHJhbGFsYQ==?=
weiß jemand von Euch, was das für eine Codierung ist und wie man solche strings wieder lesbar machen kann?
P.S. Das Problem tritt in dieser Form nur auf, wenn mehrere Umlaute im Text enthalten sind, sonst werden die Umlaute noch erkennbar codiert, daß ich sie noch handeln kann (z.B. wird aus:
netscape zwei töpler
das hier:
netscape zwei =?iso-8859-1?Q?t=F6pler?=
womit ich ja noch einigermaßen klar komme, aber eben der obige Fall...
Vielleicht mache ich ja auch grundsätzlich was falsch?

Gruß und Dank

Torsten

  1. hi!

    =?iso-8859-1?B?Rnc6IPzkIGVybnN0IG32d2UgdHJhbGFsYQ==?=
    weiß jemand von Euch, was das für eine Codierung ist und wie man
    solche strings wieder lesbar machen kann?

    Das ist eine ISO-Kodierung, sieht man ja im Text :) Normalerweise
    dürfen eMail-Header nur 7-bittige Zeichen enthalten. Umlaute etc.
    beanspruchen aber 8 Bit. Strings, die 8-bittige Zeichen enthalten
    werden dann durch eine ISO-Kodierung in 7-bittige umgewandelt.

    Wie das genau funktioniert, kann ich dir leider nicht sagen. Aber
    evtl. gibt es dazu eine RFC oder ein anderer kann dir weiterhelfen?

    bye, Frank!

    1. Das ist eine ISO-Kodierung, sieht man ja im Text :)

      Eben da bin ich mir nicht so sicher. Lt. ISO-Tabelle macht das keinen sinn ;-(
      Trotzdem Danke, vielleicht hat jemand anderes noch eine Idee...

      Gruß Torsten