Smail/test/manual/smtp/sendEmailTest.py
smail bf1e69f480
Some checks are pending
Security Checks / security (push) Waiting to run
修复生产审查凭据泄露风险并增加持久投递队列
2026-09-17 10:17:09 +08:00

17 lines
422 B
Python

from email.mime.text import MIMEText
import smtplib
import os
msg = MIMEText('hello, send by Python...', 'plain', 'utf-8')
from_addr = "admin@domain.com"
password = os.environ["SMAIL_TEST_SMTP_PASSWORD"]
to_addr = "admin@domain.com"
smtp_server = "127.0.0.1"
server = smtplib.SMTP(smtp_server, 25)
server.starttls()
server.login(from_addr, password)
server.sendmail(from_addr, [to_addr], msg.as_string())
server.quit()