Impossible d'envoyer un message par le biais de Google SMTP avec PHPMailer

Je suis en train d'envoyer le courrier à l'aide de Google SMTP en combinaison avec PHPMailer, mais je ne peux pas le faire fonctionner. C'est mon code:

$mail->IsSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Username = "[email protected]";
$mail->Password = "**********";
$mail->Port = "465";

D'abord je ne suis pas entièrement comprendre ce qui doit être remplie en tant que 'SMTPSecure", certains disent"ssl", d'autres disent"tls'. La prochaine étape pour le 'Port' je pourrais entrer '465' ou '587'. Mais aucun des combinaisons de travail... à Noter que je suis en utilisant un compte Gmail et Google Apps. Dans mon compte Gmail, j'ai activé l'accès POP'.

L'erreur que je reçois est: "Must issue a STARTTLS command first". Ce qui signifie SSL n'a pas, mais je ne sais pas pourquoi...

OriginalL'auteur bart | 2009-05-01