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


91

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

回答:


208

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要素認証が有効になっている場合にのみ機能します。


4
完全に機能します。解決策としてマークする必要があります。悲しいことに、Gmailのドキュメントはそれほど単純ではありません。
vearutop 2015

動作します。これらのGmail資格情報を使用してDrupal7でSMTPプラグインを使用しています。
クリストファーウィンザー

1
トークンはどこで使用すればよいですか?私のユーザー名またはパスワードで?もっと明確にしていただけませんか?
freedo 2017年

2
@Freedoのユーザー名は同じままです。新しいトークンをパスワードとして使用する必要があります
Stoyan Dimov 2017年

1
@ Ze'evは、パスワードがアプリで安全であるという前提で機能します。(最近の電話では、アプリのデータを安全に保存できることが期待されています。)ただし、パスワードが侵害されていることがわかっている場合は、他のアプリへのアクセスを中断することなく、少なくともパスワードを取り消すことができます。
mwfearnley

0

Mac OSXのARQバックアップアプリに問題があるためにここにいる場合は、次の設定が機能していることがわかりました。

SMTP hostname: smtp.gmail.com
SMTP Port: 587
Click: Enable SSL (STARTTLS)
Authentication Type: Password (SASL PLAIN)
User Name: <full Gmail email address>
Password: <Google-generated app password>

Googleで生成されたアプリのパスワードは、@ stoyan-dimovが上記の回答で示唆しているように、次のURLを使用して生成されます。

https://security.google.com/settings/security/apppasswords

「メール」パスワードを生成することを選択し、デバイスを「カスタム」として設定します(私は「ARQ」と呼びました)。

警告:上記のURLにアクセスするには、Googleアカウントで2要素認証を有効にする必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.