Buon Giorno
Ho creato un modulo per il ricevimento delle mail che, però, non mi decodifica correttamente i caratteri è, à, è, ä, ö, ü, etc. in remoto( sul server locale si ), ne su yahoo, google o qualunque altra casella postale.
Il header della mail è il seguente:
Codice PHP:
$subject = "".$_POST["subject"]."";
$mailheaders = "From: \"".stripslashes($_POST["name"])."\" <".$_POST["email"].">\n"; $mailheaders .= "Reply-To: <".$_POST["email"].">\n";
$mailheaders .= "X-Mailer: PHP/" . phpversion() . "\n";
$mailheaders .= "X-Priority: 1 (Highest)\n";
$mailheaders .= "MIME-Version: 1.0\r\n";
$mailheaders .= "Content-type:text/html;charset=iso-8859-1\r\n";
,
mentre il messaggio stesso è, appunto, in html come si capirà dal header.
Qualcosa di sbagliato ?