Mac OS Xのメールアプリを使用して、2要素認証を使用してGmailアカウントにアクセスしています。アプリはアプリケーション固有のパスワードで構成され、数日間は正常に機能します。問題なくメールを送受信できます。しかし、私はこのエラーメッセージを受け取ります:
SMTPサーバー「smtp.gmail.com」がユーザー「.... @ gmail.com」のパスワードを拒否しました
この時点から、メールは送信できませんが、IMAP経由で受信メッセージを受信します。
アプリ固有のパスワードを取り消して新しいパスワードを生成し、アプリに入力すると、数日間問題が修正されます。その後、このエラーが再度表示され、新しいパスワードを入力する必要があります。これは何ヶ月も続いています。
2要素認証を有効にする前は、すべてがスムーズに機能していました。
また、iPhoneで別のアプリ固有のパスワードを使用してGmailを構成しましたが、この問題は発生しません。
作成するアプリケーションパスワードは、Apple Mailアプリの2つの場所に追加する必要があります。
受信メールサーバーのパスワードがあります。これは、アカウント情報の下にすぐに表示されます。
その下には、送信メールサーバー(SMTP)の選択が表示されます。デフォルトはGmailです。ドロップダウンボックスをクリックして、「サーバーリストの編集」を選択します。
ここで、実際にそのアプリケーションパスワードをもう一度入力する必要があることがわかります。ここに入れれば完了です。
有効期限が切れるアプリケーションパスワードへの他の参照は正しくありません。ワンタイムパスワードがあります。通常のアプリケーションパスワードを使用する場合は、アカウント設定にログインし、不要になったらそれらを無効にします。
私もこの問題に遭遇し、しばらくしてから、パスワードが保存されているキーチェーンアクセスに関連していると判断しました。
私が見つけたあるフォーラムでは、ログインキーチェーンの「修復」を実行することを提案しました(「First Aid」メニュー項目から利用可能)。しかし、私にとっては、修復プロセスで修正すべきものが見つかりませんでした。
最後に、この問題を解決した次の手順を実行しました。
これらの手順は少しやり過ぎだと確信していますが、それらは私のために働いたので、私は文句を言っていません...
私の推測では、複数のパスワードを使用して事実上同じGoogleアカウントを使用すると、GoogleやMacが何らかの形で破棄されてしまいます。
Googleのサポートサイトでは、2段階認証について、彼らはこの問題について直接話し、「このパスワードを記憶する」ボックスをオフにすることを確認することに多少なりとも言及している
Googleから直接引用 サポートサイト :
2段階認証プロセスを有効にすると、パスワードが機能しなくなったことが通知されます(下の画像を参照)。 「パスワード」フィールド(1)に生成したアプリケーション固有のパスワードを入力します。 Mailに今後のサインインのためにパスワードを保存したい場合は、「このパスワードをキーチェーンに保存する」の横のボックスをクリックできます(2)。
どういうわけか「TLS証明書」が設定されることがわかりました。これをNoneに変更すると、再び機能し始めます。
私の場合、次の設定を使用します
私はそれを理解する前にこの問題に長い間苦労しました。
Mailの2要素認証で保護されたGmailアカウントにアクセスするには、Googleアカウントが電話を認証済みデバイスとして認識していることを確認する必要があります。これを行うには、2段階認証プロセスページにアクセスします。
https://accounts.google.com/b/0/SmsAuthConfig
「」「アプリケーション固有のパスワードを管理します。」
次に、メールアプリで指定されたパスワードを入力します。メールアカウントを削除してリセットする必要がある場合があります。これは私のために働いた。