送信

記事
IT・テクノロジー

Import

from email.message import EmailMessage
from smtplib import SMTP

接続

 TLS

with SMTP(SMTPサーバー, 587) as server:
    server.starttls()

切断

with文を抜けたら自動で切断される
server.quit()

ログイン

server.login(メールアドレス, パスワード)

送信

sendmail_status = server.send_message(メッセージ)

メッセージ

msg = EmailMessage()
msg['From'] = FROMアドレス
msg['To'] = TOアドレス
msg['Subject'] = タイトル
msg.set_content(本文)

チェック

 送信が失敗した
if sendmail_status != {}:

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら