æ, ø og å ser 'underlige' i subject når jeg sender mail.
æ, ø og å ser 'underlige' i afsender og subject når jeg sender mail.Hej Eksperter
Jeg har et system som til tider skal sende automatiske mail.
Først så æ, ø og å underlige ud i hele mailen.
Jeg har en klasse mail som indeholder:
private $from = "åøæ <MIN@MAILADR>";
function send($to, $subject, $message) {
$headers = "From: ".$this->from."\r\n";
mail($to, $subject, $message, $headers);
}
Så tilføjede jeg følgende:
$headers .= "Content-Type:text/plain; charset=UTF-8\r\n";
og nu vises indholdet i mailen ok.
Men der er stadig et problem.
Subject og from i mailen vises stadig underligt.
F.eks. vises 'åøæ' som 'påøæ'.
Jeg prøvede at indsætte
$headers .= 'MIME-Version: 1.0' . "\r\n";
Det hjalp ikke
Jeg prøvede at indsætte
$subject = mb_encode_mimeheader($subject);
No change.
Kender nogle en løsning på dette problem?
MVH Christian
