Chiedo aiuto per un invio e-mail che non recapita nulla e non riesco a capire dove sbaglio

codice:
//----------------------------------//
$ogg   = "Segnalazione di un documento su www.sito.it";
$mail_body = "Ciao $_n_destin\n";
$mail_body .= "$_n_mitt ti ha voluto segnalare una pagina che ritiene interessante: \n";
$mail_body .= "===============LINK===================== \n";
$mail_body .= "$_link_doc \n";
$mail_body .= "$_documento \n";
$mail_body .= "$_oggetto \n";
$mail_body .= "Commento:\n";
$mail_body .= "$_mess\n";
$mail_body .= "===============N O T E===================== \n";
$mail_body .= "Questa email ti è stata inviata da un visitatore di www.sito.it. \n";
//$mail_body .= "Se contiene spam o commenti offensivi per favore contatta il webmaster riportando testo e headers.";
$mail_body .= "Se contiene spam o commenti offensivi per favore ";
$mail_body .= "contattaci: www.sito.it/CONT_ins.php - riportando testo e intestazione.";
$headers = "From: \"$_n_mitt\" <$_email_mitt>\n";

//invio dell'email
if(mail($_email_destin,$ogg,$mail_body,$headers))
{
// INSERIMENTO DATI NEL DB
$query_INS = "INSERT INTO $_seg_am (data_seg_amico, n_mitt_seg_amico, email_mitt_seg_amico, n_destin_seg_amico, email_destin_seg_amico, mess_seg_amico, ip_seg_amico, id_art)
          VALUES ('$dataoggi', '$_n_mitt', '$_email_mitt', '$_n_destin', '$_email_destin', '$_mess_DB', '$_ip', '$_doc_id')";
mysql_query($query_INS, $db) or die("errore nella query: ".mysql_error());

header("Location: SEG_grazie.php");
}
else
{
// pagina errore
header("Location: SEG_errore.php");
}
Dove capperi sbaglio con gratitudine Carlo