La connexion SMTP () a échoué. Le message n'a pas été envoyé.Mailer error: SMTP Connect () a échoué

Suis en train d'envoyer un mail à une adresse gmail, mais il continue à recevoir ce message d'erreur "SMTP -> ERREUR: impossible de se connecter au serveur: Connection timed out (110)SMTP Connect() a échoué. Le Message n'a pas été envoyé.Mailer erreur: SMTP Connect() failed". Quel pourrait être le problème?

        require 'class.phpmailer.php'; //path to the PHPMailer class
        require 'class.smtp.php';

            $mail = new PHPMailer();


            $mail->IsSMTP();  //telling the class to use SMTP
            $mail->SMTPDebug = 2;
            $mail->Mailer = "smtp";
            $mail->Host = "ssl://smtp.gmail.com";
            $mail->Port = 587;
            $mail->SMTPAuth = true; //turn on SMTP authentication
            $mail->Username = "[email protected]"; //SMTP username
            $mail->Password = "mypasswword"; //SMTP password 
            $Mail->Priority = 1;

            $mail->AddAddress("[email protected]","Name");
            $mail->SetFrom($visitor_email, $name);
            $mail->AddReplyTo($visitor_email,$name);

            $mail->Subject  = "Message from  Contact form";
            $mail->Body     = $user_message;
            $mail->WordWrap = 50;  

            if(!$mail->Send()) {
            echo 'Message was not sent.';
            echo 'Mailer error: ' . $mail->ErrorInfo;
            } else {
            echo 'Message has been sent.';
            }

source d'informationauteur 1088 | 2013-08-28