Ciao a tutti

vorrei spedire attraverso la funzione mail(), un'email in formato HTML, aggiungendo l'indirizzo del mittente

codice:
<?php
/* destinatari */
$destinatari  = "destinatario@xxx.xxx";

/* oggetto */
$oggetto = "Oggetto...";

/* messaggio */
$messaggio = "codice html...";

/* Per inviare email in formato HTML, si deve impostare 
$intestazioni = "Content-type: text/html\r\n";

/* intestazioni addizionali */
$intestazioni .= "From: mittente@xxx.xxx\r\n";

/* ed infine l'invio */
mail($destinatari, $oggetto, $messaggio, $intestazioni);
?>
il risultato però, è un'email senza mittente, con l'intestazione visibile prima della pagina in HTML inviata.

Se tolgo l'intestazione "Content...", l'email arriva col mittente indicato, ma naturalmente non in HTML...

Se tolgo l'intestazione "Form...", l'email arriva in HTML, ma naturalmente con l'indirizzo del Server che la spedisce...


C'è forse un qualche errore nel codice?

:master: