コンテンツへスキップ

pythonプログラムからgmailを送る【プログラミング】

湯どうふと申します。
本チャンネルでは、化学に関する動画を配信しています。

音声:湯どうふ

キーワード:
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)

—-

Facebooktwittermail

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA