0
これは初めてのtelnetです。 PHPMailerをデバッグするために使用しています。ここにログインしたときに、私が得るものです:this tutorial後SMTPログインはAUTH PLAIN経由でのみ動作します
EHLO localserver.com
250-mx.zohomail.com Hello localserver.com (162.243.32.109 (162.243.32.109))
250-AUTH LOGIN PLAIN
250 SIZE 53477376
、私はAUTHのLOGIN経由でログインしてみてください。
パスワードを渡すと失敗します。
ただし、私がAUTH PLAINの場合は動作します。
PHPMailer(私はbasic templateのgitページでデバッグを4に設定しています)デバッグでは、AUTH LOGINを使用していることがわかります。
私の問題を解決するには2通りの方法があるようです。
- 図アウトAUTH LOGINがphpmailerのは、AUTH PLAINを使用して取得する方法
- 図をうまくいかない理由。
おかげ
私はこれをうんざりしました。私は$ - > authtype = PLAINを追加しました。 ($ mail - > Hostの下)、何もしなかった。私は、Googleを介して例を見つけることも困難でした。デバッグのヒント(4は、問題がauthtypeかもしれないことに気付きました; 3はそれについての十分な情報を示していませんでした)。 – Kale
PHPでは、変数とプロパティ名で大文字と小文字が区別されます。 *正確に*私が言ったことを使用して、それは動作するはずです。それはすべてのドキュメントにもあります。 – Synchro
自分のような全部のnewbsについては、次のようになります:$ mail-> AuthType = 'PLAIN'; – Kale