![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcę zrobić odczyt swojej poczty. Korzystam z Zend_Mail_Storage_Imap. Chciałbym wyświetlić tematy wiadomości i pojawia się problem z kodowaniem znaków. Próbowałem: imap_utf8, imap_mime_header_decode, mb_decode_mimeheader, utf8_decode... W sumie PRAWIE wszystko działa ale jednak znajduje się temat który wygląda mniej więcej tak: "=?UTF-8?B?4piFIERhcm1vd3kgd2VrdG9yIHR5Z29kbmlhIG9kIERlcG9zaXRwaG90b3Mh?". Niektóre tematy wyglądają podobnie gdy nie użyję powyższych funkcji ale po użyciu wychodzi mi ładny string. Ktoś miał z tym problemy i mógłby się podzielić rozwiązaniem ? Dzięki z góry i pozdrawiam ![]() Znalazłem małe rozwiązanie ale jak zwykle nie do końca działa
Teraz niby nie ma żadnych ?utf0-3945dsdSD... ale czasem zamiast polskich znaków pojawiają się '?'. Np. mam subject: 'Coś tutaj jest ale mo?e nie działa? prawid?owo' (czyli część znaków czyta a część nie...). Zastanawia mnie jak to robią poczty: onet, interia, gmail... Czy może mają swoje własne konwertery ? Ten post edytował Fluke 1.08.2013, 20:30:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:27 |