湯どうふと申します。
本チャンネルでは、化学に関する動画を配信しています。
音声:湯どうふ
キーワード:
Python、メール、通知、smtp、MIMEText、formatdate
Pythonプログラムによるプロットアニメーション
Pythonプログラムによるwordファイルの入出力とGoogle翻訳自動化作業
PythonプログラムによるExcelファイルの入出力
Pythonプログラムで3次元グラフを作成し保存する手順
Pythonプログラムでグラフを作成し保存する手順
Pythonによるwebスクレイピングの初歩
理論系研究室のためのトラブル予防法:UPSの基礎知識
——
コード例:
mail.py
import smtplib
from email.mime.text import MIMEText
from email.utils import formatdate
FROM_ADDRESS = ‘XXXX@gmail.com’
PASSWORD = ‘XXXX
TO_ADDRESS = ‘XXXX@yahoo.co.jp’
BCC = ”
SUBJECT = ‘SMTPサーバ経由のテスト’
BODY = ‘pythonでメール送信1ntest2’
def create_message(from_ad, to_ad, bcc_ad, subj, body):
message = MIMEText(body)
message[‘Subject’] = subj
message[‘From’] = from_ad
message[‘To’] = to_ad
message[‘Bcc’] = bcc_ad
message[‘Date’] = formatdate()
return message
def send(from_ad, to_ad, message):
smtpobj = smtplib.SMTP_SSL(‘smtp.gmail.com’, 465, timeout=10)
smtpobj.login(FROM_ADDRESS, PASSWORD)
smtpobj.sendmail(from_ad, to_ad, message.as_string())
smtpobj.close()
to_ad = TO_ADDRESS
subj = SUBJECT
body = BODY
message = create_message(FROM_ADDRESS, to_ad, BCC, subj, body)
send(FROM_ADDRESS, to_ad, message)
—-




