drupalプロジェクトを使用してlocalhostで作業しています。電子メールを送信できるようにしたいので、SMTP認証サポートモジュールをインストールしました。次に、私のGmailアドレスですが、テストメールを送信できません。常にこのエラーが発生します。
Unable to send e-mail. Contact the site administrator if the problem persists.
私の設定:
SMTPサーバー:smtp.gmail.com
SMTPポート:465
暗号化されたプロトコルを使用:いいえ
ユーザー名:[email protected](はい、これは私の設定では正しいです)
パスワード:mypassword(はい、これは私の設定では正しいです)
アドレスからの電子メール:[email protected]
E-mail from name:my username
テスト電子メールを送信する電子メールアドレス:[email protected]
[デバッグを有効にする]チェックボックスをオンにすると、次のようになります。
SMTP -> FROM SERVER:
SMTP -> FROM SERVER:
SMTP -> ERROR: EHLO not accepted from server:
SMTP -> FROM SERVER:
SMTP -> ERROR: HELO not accepted from server:
SMTP -> ERROR: AUTH not accepted from server:
SMTP -> NOTICE: EOF caught while checking if connectedSMTP Error: Could not authenticate.
私は何か間違ったことをしていますか?
同じ設定、同じ結果のPHPMailerモジュールでも試してみました。
GmailではSSL暗号化が必要なため、暗号化のリストから選択する必要がありました。