prova a scrivere così:
Codice PHP:
$destinatario="indirizzo@dest.com";
$oggetto="Oggetto";
$testo=creaTestoHtml();
$invia inviaMail($destinatario$oggetto$testo); // Attivare


function inviaMail($destinatario$oggetto$testo)
{
    
    
$intestazioni  "MIME-Version: 1.0\r\n";
    
$intestazioni .= "Content-type: text/html; charset=shift_jis\r\n";
    
    
/* intestazioni addizionali */
    
$intestazioni .= "From: Italiabuongiorno.com <amm@italiabuongiorno.com>\r\n";
    
    return 
mail($destinatario$oggetto$testo$intestazioni);    

se utilizzi linux può essere questo il problema