PythonからGmail送信時にエラー01「SMTPAuthenticationError」

PythonからGmail送信時にエラー

今回のエラーはGmail送信時に起こりました。
SMTPの認証エラー
となっていますね。

どうやらこれまで「ログインID」と「パスワード」
のみで操作出来ていた内容が、それだけだとアクセス禁止になる?
ようです。

私の場合はPythonからGmailを送信する際にもIDとパスワード以外に
・二段階認証プロセス
を設定すると「SMTPAuthenticationError」のエラーは解消されました。

二段階認証プロセスの設定

メール送信に使用するアカウントでGoogleへログインを行います。
画面左側メニュー > セキュリティ をクリック

画面を下へスクロールし、「2段階認証プロセス」をクリック

画面に従って2段階認証を設定し、図のように「ON」になっていればOKです。

二段階認証プロセスの設定後

「SMTPAuthenticationError」のエラーは解消されましたが、
[WinError 10061] 対象のコンピューターによって拒否されたため、接続できませんでした。
という新たなエラーが発生、、、
こちらの方の記事を参考に設定したらエラーが発生しなくなりました。
本当にありがたい。

というところで今回は以上となります。
最後までお読みいただきありがとうございました!

現在pythonの学習(自動化)では以下の本を読んでおります。
Gmailの送信も参考にしています。