ora mi invia l'email con tutti gli aspetti html escluso il colore.
codice:
<?php
// costruiamo alcune intestazioni generali
// costruiamo le intestazioni specifiche per il formato HTML
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
//$header .= "Content-Transfer-Encoding: 7bit\n\n";
$header .= "From: mario css <myadress@hotmail.it>\r\n";
//costruiamo il testo in formato HTML
$messaggio = "<html><head><style type=\"text/css\">
<!--
.red {
color: #FF0000;
}
-->
</style>";
$messaggio .="</head><body><p class=\"red\">Questo messaggio è in formato html</p>";
$messaggio .="
Visita il sito <a href=\"http://www.html.it\">www.html.it</a></p></body></html>";
$subject = "primo messaggio html";
// inviamo il messaggio di posta elettronica
// controllando eventuali errori
if( @mail("myaddress@hotmail.com", $subject, $messaggio, $header) ) echo "e-mail inviata con successo!";
else echo "errore nell'invio dell'e-mail!";
?>