PhpMailer SMTP AVIS: EOF pris lors de la vérification si connecté

J'ai eu un problème avec phpMailer, je ne peux pas envoyer de e-mail, et il me donne cette erreur:

2016-03-03 21:32:09 SERVER -> CLIENT: 2016-03-03 21:32:09 SMTP NOTICE: EOF caught while checking if connected 2016-03-03 21:32:09 SMTP Error: Could not authenticate. 2016-03-03 21:32:09 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting Erreur : SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting 

C'est mon code :

<?php require('phpmailer/PHPMailerAutoload.php'); 
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = 'ssl://smtp.gmail.com';
$mail->SMTPAuth= true;
$mail->Username='[email protected]';
$mail->Password='passwordgmail';
$mail->Port = 587; 
$mail->SMTPDebug = 2; 
$mail->SMTPSecure = 'ssl';
$mail->SetFrom('[email protected]', 'Name');
$mail->AddAddress('[email protected]', 'HisName');
$mail->Subject = 'Subject';
$mail->Subject = "Here is the subject";
$mail->Body    = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail    clients";
if(!$mail->Send()) {
echo 'Error : ' . $mail->ErrorInfo;
} else {
    echo 'Ok!!';
  } 
?>

J'ai essayé toutes les réponses que j'ai trouvé, mais aucun d'entre eux travaillaient jusqu'à présent. J'ai aussi essayé d'autres ports, les 25 et 465 ne fonctionnent pas et me donner d'autres erreurs. Si quelqu'un pouvait m'aider svp, ce serait vraiment gentil =) . Merci

OriginalL'auteur Max G | 2016-03-03