String richtig decodieren

Hi experten,

ich arbeite gerade an einem Mailboxscript mit dem ich bequem gleichzeitig auf meine mailboxen zugreifen kann…

Aber ich hab ein kleines Problem…
Und zwar bekomme ich meine Betreffzeilen teilweise so:

Updated files of class =?ISO-8859-1?q?=22POP3\_protocol\_client\_access\_to\_mail\_boxes=22?=

nun ist die Frage wie ich das wegbekomme…
auslesen tu’ ich die Betreffzeile bisher mit
$actual = imap_fetch_overview($mbox,$sort[$j]);
$subject = htmlspecialchars($actual[0]->subject);

Hat jemand einen Tipp für mich wie ich lesbarere Betreffzeilen bekomme?
Danke
Munich

Hi experten,

ich arbeite gerade an einem Mailboxscript mit dem ich bequem
gleichzeitig auf meine mailboxen zugreifen kann…

Aber ich hab ein kleines Problem…
Und zwar bekomme ich meine Betreffzeilen teilweise so:

Updated files of class
=?ISO-8859-1?q?=22POP3_protocol_client_access_to_mail_boxes=22?=

nun ist die Frage wie ich das wegbekomme…
auslesen tu’ ich die Betreffzeile bisher mit
$actual = imap_fetch_overview($mbox,$sort[$j]);
$subject = htmlspecialchars($actual[0]->subject);

Hat jemand einen Tipp für mich wie ich lesbarere Betreffzeilen
bekomme?

=22 ist quoted printable? das kannst du einfach mit dem entspr. hexwert decodieren: =22 entspr. dez34 entspr. ‚"‘

bei den fragezeichen bin ich mir nicht sicher - vielleicht ist es was lustiges was sich mit utf8_decode od. so wegkriegen laesst - vielleicht mal im hexview pruefen.

Danke
Munich

Hi,

http://www.snook.ca/archives/000351.php

lg

georg

danke, das ist zwar eigentlich nicht so ganz das, was ich gesucht habe aber es hilft mir einen eigenen algorythmus dafür zu schreiben…

Hallo

Gib doch einfach mal im PHP-Handbuch von php.net unter Suchen den Begriff ‚ISO-8859-1‘ ein, dann erhällst du eine Liste mit Suchergebnissen, unter anderem die Funktion imap_mime_header_decode()

cu