Ciao ragazzi ho bisogno di due piccoli aiutini.
Io uso questo codice per inviare una mail dal mio sito tramite php:
$to = "mioindirizzo@gmail.com";
// IL SOGGETTO DELLA MAIL
$subject = "Richiesta informazioni di".$nome."";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = "Messaggio:\n\n";
$body .= "Società nome: " . trim(stripslashes($nome)) . "\n";
$body .= "e-mail: " . trim(stripslashes($mail)) . "\n";
$body .= "testo: " . trim(stripslashes(($testo))) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From: applicazione gare da ".($nome)."\r\n ";
$header .= "MIME-Version: 1.0\r\n";
$header.= "Content-type: text/html; charset=iso-8859-1\r\n";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) { ....
il problema è che quando ricevo la posta su outlook (ed è essenziale outlook) se nel messaggio vi sono lettere accentate o caratteri speciali li vedo distrorti.
ho provato ad usare le funzioni di encoding utf e htmlentities ma nulla.
La prima domanda quindi è come faccio a visualizzare tali caratteri o per lo meno a sostituirli con lettere apostrofate?
Inoltre le mail le ricevo sempre come posta indesiderata in quanto vengono inviate con l'email del server di posta altervista. Posso modificare l'header in modo tale che ciò non avvenga?...grazie di tutto