Per inviare email sto usando phpmail, ma sto notando che alcuni provaider tipo tiscali non ricevono la email.
Ecco il codice che uso. Aiutoooo

codice:
<?php
 require "include/PHPMailer/class.phpmailer.php";
 require "include/PHPMailer/class.smtp.php";
.......
$mail = new PHPMailer();
    $mail->IsSMTP();                    // attiva l'invio tramiteSMTP
    $mail->Host     = "smtp.colt.net"; // indirizzo smtp
    $mail->From     = $from;
    $mail->FromName = $_POST['nome'];
    $mail->AddAddress($email_to);
    $mail->IsHTML(true);
    $mail->Subject  =  $subject;
    $mail->Body     =  $messaggio;
//    $mail->AltBody  =  $bodytxt;
if(!$mail->Send()){
    echo "Si è verificato un errore nell'invio della mail";

}else{
    echo "Email inviata";

.....
?>