【Python】Gmailを送信する方法
概要スクレイピングなどでWebサイトの情報収集やWebサイトの更新状況を監視した際にメールで通知したい場合があります。簡単にメール機能を作成する方法として、Gmailが利用できます。アプリからGmailを送信する場合、Gmailの設定を変更する必要があります。Googleアカウントの管理 > セキュリティ > 安全性の低いアプリのアクセスオフ → オン※2022 年 5 月 30 日より、この設定は利用できなくなります。Pythonソースコードimport smtplibfrom email.mime.text import MIMETextmsg = MIMEText('テスト本文',"html")msg['Subject'] = 'テスト件名'msg['From'] = '送信元メールアドレス'msg['To'] = '送信先のメールアドレス'smtp = smtplib.SMTP('smtp.gmail.com', 587)smtp.starttls()smtp.login('自分のメールアドレス', 'パスワード')smtp.send_message(msg)smtp.close()解説import smtplib 標準ライブラリのため、インストールは不要です。msg = MIMEText('テスト本文',"html")
msg['Subject'] = 'テスト件名'msg['From'] = '送信元のメールアドレス'msg['To'] = '送信先のメールアドレス' メールのメッセージを作成します。smtp = smtplib.SMTP('smtp.g
0