Portál AbcLinuxu, 2. května 2025 00:26

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
20.7.2006 18:24 Devilkin | skóre: 17 | blog: domecek | Zlín
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
Odpovědět | Sbalit | Link | Blokovat | Admin
Nechce se mi zkoumat kod, ale podobný problém jsem nedávno rešil. Použivám pro maily kodováni ISO-8859-2 a od té doby se žádny Outlookář neozval.

Protože weby dělám v UTF-8, pouzil jsem iconv, tedy neco jako:

$telo8859_2 = iconv("utf-8","iso-8859-2","$telo");

Netvrdím, že je to bůhví co, ale funguje to a mě se nechtělo se tím víc zabývat ;-)
20.7.2006 18:34 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
díky, zkusím..
20.7.2006 19:11 Bernie | skóre: 9 | blog: Bernie's Blog
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
Odpovědět | Sbalit | Link | Blokovat | Admin
Zkus tuhle tridu...

http://phpmailer.sourceforge.net/
20.7.2006 21:05 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
bohuzel na serveru mam jenom user ftp konto..
20.7.2006 23:27 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
Však to ničemu nevadí, dá se použít i tak.
~ w w w w (oo)   [oo] w w w w ~
Marián Kyral avatar 20.7.2006 23:02 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Kódování mail() aneb jak z češtiny se stane japonština
Odpovědět | Sbalit | Link | Blokovat | Admin
Ono totiž poslat správně email s diakritikou není žádná prdel :-))

Následující kousek kódu je vytržen z jednoho scriptu, který jsem dělal před rokem. Stačilo se mrknout na zdroják nějakého emailu, který mi došel a správně se zobrazoval. Snad je jasný princip :-)

mail($email, "=?iso-8859-2?B?".base64_encode("Nějaký text")."?=",$text, "Reply-to: email@email.cz\nbcc:email@email.cz\n Content-Type:text/plain; charset=iso-8859-2\nFrom:=?iso-8859-2?B?". base64_encode("Odesílatel")."?=<nekdo@nekde.cz>\n");

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.