mail 送信

local ホストからメールが送信可能な場合、 以下でメールの送信が可能。

import os
import sys
import smtplib
 
from email.message import EmailMessage
 
msg = EmailMessage()
 
msg['Subject'] = "write subject"  # subject
msg['From'] = "hoge@hogehoge"     # 送信者
msg['To'] = "hoge@hogehoge"       # 宛名 
 
msg.set_content("mail test")      # mail の中身
 
s = smtplib.SMTP("localhost")     # mail server
s.send_message(msg)
s.quit()