Utilizzo questo metodo di invio mail:

Codice PHP:
$headers "";
$headers .= "From: Festival <info@dominio.it>\n";
$headers .= "bcc: Utente <".$_POST['mail'].">\n";
$headers .= "Return-Path: <info@dominio.it>\n";
$headers .= "X-Mailer: PHP\n";             
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=\"UTF-8\"\n";
$headers .= "Content-Transfer-Encoding: 7bit\n";
$headers .= "Message-ID: <".$_SERVER['REMOTE_ADDR'].".info@dominio.it>\n"
$headers .= "Reply-To: Festival <info@dominio.it>\n";
$headers .= "X-Sender: <info@dominio.it>";
if (@
mail('info@dominio.it''Iscrizione'$dati$headers)): 
Purtroppo so per certo che non sempre l'invio va a buon fine, per esempio con Tiscali non sembra funzionare. Qualcuno di voi ha avuto esperienze simili e sa come potrei variare le variabili headers per "migliorare" l'invio?