Premetto che non sono espertissimo di php e lo sto studiacchiando da circa un mesetto. Posto di seguito un estratto del codice per invio email, l'email dovrà apparire come una html
Codice PHP:
$messaggio="";
$messaggio .="Ciao <b>pippo</b> <br> {$_POST['nome']} {$_POST['cognome']} Ti ha mandato una email dal sito http://www.vattelapesca.php <br>";
$intestazioni = 'MIME-Version: 1.0' . "\r\n";
$intestazioni .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$destinatario= "xxx@hotmail.com";
$oggetto= "Modulo richiesta";
// $intestazioni="From: {$_POST['email']}<>\n";
$intestazioni.="From: xxx@xxx.it <>\n";
$messaggio.="Contenuto richiesta: <br> ";
// controllo messaggio in ingresso
$progetto ="";
if (isset($_POST['progetto'])){
$progetto.= "<br>progetto1<br>";
}
if (isset($_POST['committente'])){
$progetto.= "<br>committente1<br>";
}
$messaggio.="<br><strong>testo:</strong>$progetto<br> ";
$intestazioni.="Reply-To: {$_POST['email']}";
if (!mail($destinatario,$oggetto,$messaggio,$intestazioni)){
echo "<br>PROBLEMI INVIO !";
}else {
echo "<br>email inviata !!";
}
echo "<br><strong>Ecco cosa hai mandato</strong><BR> $messaggio";
Il messaggio non arriva mai a hotmail invece arriva subito a libero ad esempio.