Python初心者です。
①Pythonでgmailにログインして受信フォルダにあるメールを特定の条件で解析する。
②対象のメールに対して返信を行う。
というコードを書きたいんですが、HENNGEというセキュリティが入っており、
gmailにログインするためのコードが分かりません。
HENNGEが入っていなければネットで調べると下記コードがありました。
Gmailに接続
def send_gmail(msg):
# Gmailサーバーに接続
server = smtplib.SMTP_SSL(
'smtp.gmail.com', 465,
context=ssl.create_default_context())
server.set_debuglevel(1) # ログ出力
# ログインしてメールを送信
server.login(gmail.account, gmail.password)
server.send_message(msg)
if name == 'main':
send_test_email()
print('ok.')
そもそもHENNGEが入っているとPythonでログインするにはseleniumを使うしかないのでしょうか?
ちなみに通常の操作だと下記ステップがあります。
①gmailログイン画面(アドレスのみ)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/06 23:46
2022/01/06 23:52
2022/01/07 07:10
2022/01/07 07:45
2022/01/07 08:19
2022/01/07 08:20
2022/01/07 08:23
2022/01/07 09:41
2022/01/07 09:52
2022/01/07 10:03
2022/01/07 10:09
2022/01/07 10:14
2022/01/07 10:14
2022/01/07 10:20
2022/01/07 10:20
2022/01/07 10:22
2022/01/07 10:30
2022/01/07 10:32
2022/01/07 10:37
2022/01/07 10:42
2022/01/07 11:00
2022/01/07 11:03
2022/01/07 11:09
2022/01/07 11:10