[php] mail() - kodowanie tytułu i zawartosci / gmail a onet

0

Mam taki problem: wysyłam wiadomość z takimi naglowkami:

"MIME-Version: 1.0\n
Content-type: text/html; charset=utf-8\n
Content-Transfer-Encoding: 8bit\nFrom: {e}\n
Reply-To: someone@axample\n
Return-Path: [email protected]\n"

temat robie tak:

"=?utf-8?B?". base64_encode("Tytuł") ."?="

Na gmailu temat jest ok, ale w zawartosci krzaczki zamiast polskich znakow.
Na onecie odwortnie :], wiadomosc ok, ale w temacie krzaczki.
Treść wysylam bez tagów <html><body> itd. i bez metatagów, ale to chyba jest nie potrzebne?
Wie ktoś może, o co chodzi?

0

wyślij sobie jakiegoś maila w utf-8 i przejrzyj nagłówki - takie trudne ?
a tak ogólnie to wydaje mi się że nie potrzebnie encodujesz temat jeszcze w base64 i czy treść i temat (to co podajesz do base64_encode) jest w faktycznym kodowaniu utf-8 ?

0

Tak, wszystko jest w utf-8 i na pewno dobrze, ze encoduje temat do base64.
Probowalem utf8_encode() na treści,ale nie pomogło.
Niewiem ocb z tym wyslaniem maila i sprawdzeniem naglowkow - skad mam go wyslac i gdzie?

Dodam jeszcze, że na skrzynke o2 dochodzi wszystko ok.

1 użytkowników online, w tym zalogowanych: 0, gości: 1