kódování odeslaného mailu - php

HackForum

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

Zpět
 
 
 

 
BBCode