1
我無法用PHPMailer發送電子郵件。我已經閱讀了很多關於這個問題,但沒有人能幫助我PHPMailer錯誤:
這是我的配置:
$this->IsSMTP();
$this->SMTPAuth = true;
$this->SMTPDebug = 2;
$this->CharSet = "UTF-8";
$this->Port = 587;
$this->Host = gethostbyname('smtp.googlemail.com'); //fix ipv6 problems
$this->SMTPSecure = 'tls';
這是調試:
SMTP -> FROM SERVER:220 smtp.googlemail.com ESMTP m62sm4902317qte.5 - gsmtp SMTP -> FROM SERVER: 250-smtp.googlemail.com at your service, [189.61.226.25] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-CHUNKING 250 SMTPUTF8 SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS SMTP -> FROM SERVER: SMTP -> ERROR: RSET failed: SMTP -> NOTICE: EOF caught while checking if connected
可能重複[SMTP GMAIL連接](http://stackoverflow.com/questions/31058038/smtp-gmail-connection) –
這不是同一個問題,我可以連接,問題是在TLS協議啓動後 –
使用PHPMailer的舊版本。更新。 – Synchro