2009-11-03 4 views
0

J'ai utilisé une bibliothèque PHP pour essayer d'utiliser mon compte Gmail pour envoyer des messages. Juste une expérience, pour voir si je peux le mettre en place. Après avoir terminé avec succès la méthode send(), je demande des informations de débogage. C'est ce qui m'a été montré:Intégration des informations de débogage pour essayer d'utiliser Gmail en tant que SMTP pour envoyer du courrier avec PHP

220 mx.google.com ESMTP g9sm901968gvc.25 
250 mx.google.com at your service 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 
530 5.7.0 Must issue a STARTTLS command first. g9sm901968gvc.25 

Je peux voir que quelque chose a dû mal, mais je ne sais pas quoi faire de cela.

En outre, je travaille sur Windows 7 avec PHP ici.

Répondre

2

Vous devez envoyer une commande de code 250 STARTTLS au serveur. Vous voudrez probablement vous assurer que le mailer PHP que vous utilisez peut gérer les communications TLS. Je recommande SwiftMailer.

+0

Merci, mais je suis sur Windows: p – KdgDev

+0

Vous êtes sur Windows, et alors? Je suis tout ce que j'ai dit. –

+0

SwiftMailer semble être un téléchargement de tar.gz ... à moins que les créateurs ne l'utilisent simplement comme un shell, comme vous le souhaitez un zip ... un tar.gz est habituellement uniquement destiné à linux. – KdgDev

Questions connexes