kódování odeslaného mailu - php
HackForum
![Zapojte a užívejte si vzdáleného přístupu do sítě](/images/reklama/LANturtle.jpg)
kódování odeslaného mailu - php | # |
| Zdravím, nedaří se mi vyřešit problém s kódování u odeslaných emailů, zkoušel jsem jej kódovat ve všem možném, ale pořád nic.
Předmět emailu kóduji úspěšně dle jakéhosi návodu od J. Vrány, ovšem nedá se aplikovat na zprvu jako takovou.
Kód:
function kosikFinito()
{
function mime_header_encode($text, $encoding = "utf-8") {
return "=?$encoding?Q?" . imap_8bit($text) . "?=";
}
$this->view->kosikZprava();
$hlavicka .=
"From: admin@jmeno_serveru\n".
"MIME-Version: 1.0\n".
"Content-Type: text/plain; charset=\"utf-8\"\n".
"Content-Transfer-Encoding: 8bit";
if(mail($_SESSION["kontik_s_udaji"]["email" ], mime_header_encode("Objednávka PaganStar"), $this->view->zprava,$hlavicka)) echo "email úspěšně odešel".$_SESSION["kontik_s_udaji"]["email" ];
}
rád bych to vyřešil bez nějakých cizích tříd atp. díky za podněty. :)
(odpovědět) | qteck............ | 90.180.194.* | 6.6.2012 17:05 |
|
|
|
re: kódování odeslaného mailu - php | # |
| Ahoj, funkce imap_8bit() konvertuje retezec do quoted-printable tzn. ze v hlavicke by melo byt:
Content-Transfer-Encoding: quoted-printable
ne? :) (odpovědět) | mr.sysel | 89.102.48.* | 10.6.2012 6:16 |
|
|
|