web-dev-qa-db-ja.com

Gmailの2要素認証がオンになっていると、メールの送信が失敗する

Gmailアカウントとsmtp.gmail.comメールをテストおよび送信するためのWebアプリケーション内。 Gmailアカウントの2要素認証がオンの場合、メールの送信に失敗しますが、Gmailアカウントの2要素認証をオフにすると、Webアプリケーションはメールを正常に送信します。あらゆる種類のアドバイスに感謝します。

80
user217648

Gmailのセキュリティ設定でカスタムアプリを作成します。

1. Log-in into Gmail with your account
2. Navigate to https://security.google.com/settings/security/apppasswords
3. In 'select app' choose 'custom', give it an arbitrary name and press generate
4. It will give you 16 chars token.

完全なGmailアカウントと組み合わせてトークンをパスワードとして使用すると、2要素認証は必要ありません。

注:ステップ2のリンクは、2要素認証を有効にしている場合にのみ機能します。

180
Stoyan Dimov