Michał Sanokowski Programista
Temat: Czytanie maila. [ZEND]
Potrzebowałem prosty mechanizm do czytania maila (nie interesuje mnie załącznik czy temat tylko treść maila).Do czytania użyłem: Zend_Mail_Storage_Pop3.
Po testowych wysyłkach z windows/linux różnych klientów the bat, thunderbird, outlook(win) + gmail, onet. (różne kombinacje: HTML,TEXT,Załączniki).
Problem jaki napotkałem to maile czasem dostaje w formacie:
treść: "test =B6r=F3ba" -> "test śróba"
($code); //ISO-8859-2
($message->getContent()); //test =B6r=F3ba
(iconv($code,"UTF-8", $message->getContent()));//test =B6r=F3ba
(iconv($code,"UTF-8", urldecode(str_replace("%\n", "", str_replace("=", "%", $message->getContent()))))); //test śróba
Zdaję sobie sprawę, że "str_replace("=", "%"" nie wchodzi w grę. Ma ktoś jakiś pomysł?Michał Sanokowski edytował(a) ten post dnia 23.01.11 o godzinie 15:07