SMTP PHP ile posta göndermek için gmail kullanmaya çalışırken hata ayıklama bilgisi Intepreting

1 Cevap php

Ben postalar göndermek benim gmail hesabı denemek ve kullanmak için bir PHP kütüphanesi kullanılmıştır. Ben kurmak eğer sadece bir deneme, görmek için. Başarıyla send () yöntemi tamamladıktan sonra, ben hata ayıklama bilgi isteyebilir. Bu benim gösterilmiştir budur:

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

Bir şey yanlış gitmiş olmalıydı görebilirsiniz, ama ne bu yapmak için hiçbir fikrim yok.

Ayrıca, burada PHP ile Windows 7 üzerinde çalışıyorum.

1 Cevap

Sunucuya bir kod 250 STARTTLS komutu vermek gerekir. Muhtemelen kullandığınız PHP mailler TLS iletişimini işleyebilir emin olmak isteyeceksiniz. Ben tavsiye SwiftMailer.