Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno [PHP] Chyba zobrazovania HTML mailu v SquirrelMail

Dobry den poradnaci. Mam problem s posielanim HTML mailu funkciou mail() do schranky SquirrelMail. Tam sa totiz:

1. Uplne ignoruje formatovacie znaky (kurziva, bold, background color) a to zapisane v html forme aj v style css,

2. Nespravne sa zobrazuje diakritika v predmete spravy. PHP subor je kodovany v utf-8 a aj vsade inde pouzivam a definujem tento charset.

Inde (gmail, thunderbird) sa zobrazuju tieto maily presne tak, ako maju. Ma niekto skusenosti konkretne s SquirrelMail alebo tusi, v com robim chybu? Majitel schranky tvrdi, ze mu uz formatovany HTML mail raz prisiel. Bohuzial ho uz zmazal.

Tu je kod mailu:

<?php

$to = 'xxx@xxx.org';

$subject = 'Mail-ľščťžýáíé';

$message = '
<html>
<head>
  <title>Titulok</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="red">
  <p>Text mailu.</p>
</body>
</html>';

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";

$headers .= 'To: 2laak <xxx@xxx.org>' . "\r\n";
$headers .= 'From: Mailsender <xxx@xxx.org>' . "\r\n";

mail($to, $subject, $message, $headers);
?>

Vopred dakujem. :beer:

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny