Gmailは2要素認証でSMTPパスワードを拒否します


29

Mac OS Xのメールアプリを使用して、2要素認証を使用してGmailアカウントにアクセスしています。アプリはアプリケーション固有のパスワードで構成され、数日間は正常に機能します。メールは問題なく送受信できます。しかし、私はこのエラーメッセージを受け取ります:

SMTPサーバー「smtp.gmail.com」がユーザー「.... @ gmail.com」のパスワードを拒否しました

この時点から、メールは送信できませんが、IMAP経由で受信メッセージを受信します。

アプリ固有のパスワードを取り消して新しいパスワードを生成し、アプリに入力すると、数日間問題が修正されます。その後、このエラーが再度表示され、新しいパスワードを入力する必要があります。これは何ヶ月も続いています。

2要素認証を有効にする前は、すべてがスムーズに機能していました。

また、iPhoneで別のアプリ固有のパスワードを使用してGmailを設定しましたが、この問題は発生しません。


この質問は、apple.stackexchange.com / questions / 53885 / …のように見えます。あなたはそれをチェックアウトしたいかもしれません。
アンドリューフェリエ

これは非常に興味深い質問であり、stachexchangeサイトが間違っている可能性がありますが、非常に興味深いです!
the0ther

動作しません。ユーザー名ありとなしの両方で2faパスワードを入力すると、送信できません。Iphone 5(今日の最新バージョン)でセットアップする際に、「Google」ではなく「Other」を使用していることに注意してください。
ロビ

回答:


16

作成するアプリケーションパスワードは、Apple Mailアプリの2つの場所に追加する必要があります。

受信メールサーバーのパスワードがあります。これは、アカウント情報の下にすぐに表示されます。

その下には、送信メールサーバー(SMTP)の選択が表示されます。デフォルトはGmailです。ドロップダウンボックスをクリックして、「サーバーリストの編集」を選択します。

ここで、実際にそのアプリケーションパスワードをもう一度入力する必要があることがわかります。ここに入れれば完了です。

有効期限が切れるアプリケーションパスワードへの他の参照は正しくありません。ワンタイムパスワードがあります。通常のアプリケーションパスワードを使用する場合は、アカウント設定にログインし、不要になったらそれらを無効にします。


ありがとう。私はこれを認識しており、受信メールと送信メールの両方にパスワードを追加しました。しばらくの間、メールを送受信できたため、正しく追加したことを知っています(これを反映するように質問を更新しました)。問題は、しばらくして、設定を変更せずに、電子メールの送信が機能しなくなったことです。それでもメールを受信できました。これは解決が難しい問題であることを理解しています。私は他の誰かがそれに出くわすことを望んでいました。
ガイGur-Ari

Gmailの2要素認証に行って以来、これは私を殺してきました...ありがとう!!
cscott530

5

私もこの問題に遭遇し、しばらくしてから、パスワードが保存されているキーチェーンアクセスに関連していると判断しました。

私が見つけたあるフォーラムでは、ログインキーチェーンの「修復」を実行することを提案しました(「First Aid」メニュー項目から利用可能)。しかし、私にとっては、修復プロセスで修正すべきものが見つかりませんでした。

最後に、この問題を解決した次の手順を実行しました。

  1. メールとiCalを閉じる
  2. 「システム環境設定」->「メール、連絡先、カレンダー」を開き、Google / Gmailアカウントを見つけて、メールとカレンダーの両方のチェックを外します。
  3. ログインキーチェーンからimap.google.com、smtp.google.com、calendar.google.com、および同様のアイテムへのすべての参照を手動で削除します(単にそれらを選択して削除します)
  4. メール設定画面に戻り、メールとカレンダーを再度オンにします
  5. その画面の[詳細]タブをクリックし、Googleの一時パスワードを入力します
  6. メールを開きます。電子メールの受信は機能するはずですが、電子メールを送信するとパスワードの入力を求められます。ステップ5で使用したものと同じものを使用し、チェックボックスをオンにして記憶します。

これらの手順は少しやり過ぎだと確信していますが、それらは私のために働いたので、私は不平を言っていません...

私の推測では、同じGoogleアカウントに複数のパスワードを使用すると、GoogleまたはMacが何らかの形で破棄された可能性があります。


私のログインキーのほとんどは、実際にはgoogle.comではなくsmtp.gmail.com、imap.gmail.comなどの下にありました。指はそれが機能することを交差
mblackwell8

3

Googleのサポートサイトでは、2段階認証について、彼らはこの問題について直接話し、「このパスワードを記憶する」ボックスをオフにすることを確認することに多少なりとも言及している

Googleのサポートサイトから直接引用:

2段階認証プロセスを有効にすると、パスワードが機能しなくなったことが通知されます(下の画像を参照)。生成したアプリケーション固有のパスワードを「パスワード」フィールドに入力します(1)。将来のサインインに備えてMailにパスワードを保存したい場合は、「キーチェーンにこのパスワードを保存する」(2)の隣のボックスをクリックします。

Apple Mailサインインの2段階認証ダイアログボックスのサンプル。


1

どういうわけか「TLS証明書」が設定されることがわかりました。これをNoneに変更すると、再び機能し始めます。


私の場合、次の設定を使用します

  1. smtp.gmail.com
  2. ポート465のTLS
  3. パスワードとして、ここで定義されている新しい双方向識別パスワードを使用します:SmsAuthSettings

0

私はそれを理解する前にこの問題に長い間苦労しました。

Mailの2要素認証で保護されたGmailアカウントにアクセスするには、Googleアカウントが電話を認証済みデバイスとして認識していることを確認する必要があります。これを行うには、2段階認証プロセスページにアクセスします。

https://accounts.google.com/b/0/SmsAuthConfig

「アプリケーション固有のパスワードの管理」をクリックします。

次に、メールアプリで指定されたパスワードを入力します。メールアカウントを削除してリセットする必要がある場合があります。これは私のために働いた。

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