PythonでGmailを送る
itiaの梅宮です。
以下のコードでメールを送ります。 標準ライブラリのsmtplibを使用します。
import smtplib from email.mime.text import MIMEText from email.header import Header MY_ADDRESS = 'あなたのアドレス' TO = '送り先のアドレス' #MIMETextオブジェクトでメッセージを組み立てる msg = MIMEText("本文です") msg['Subject'] = Header('件名です', 'utf-8') msg['From'] = MY_ADDRESS msg['To'] = TO with smtplib.SMTP_SSL('smtp.gmail.com') as smtp: smtp.login(MY_ADDRESS, 'パスワード') smtp.send_message(msg)
以下のものは、自分に送ってみた例です。 Heroku Schedulerとかと組み合わせればTODOアプリが組めそうですね☺️