import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
def toReport(text, subject, email):
to = '{}@1{}.com'.format(email)
set = to
user = '{}@{}.com'.format(email)
pwd = 'pwd'
msg = MIMEMultipart()
msg["From"] = user
msg["To"] = set
msg['Accept-Language'] = 'zh-CN'
msg['Accept-Charset'] = 'ISO-8859-1,utf-8'
#text为主体内容
part = MIMEText(text, 'html', 'utf-8')
#subject为主题
msg["Subject"] = subject
msg.attach(part)
s = smtplib.SMTP_SSL("smtp.qiye.aliyun.com", timeout=30, port=465) # 连接smtp邮件服务器,端口默认是25
s.login(user, pwd) # 登陆服务器
s.sendmail(user, set.split(','), msg.as_string()) # 发送邮件
print('测试报告,邮件发送成功!')
s.close()
python3发送附件邮件
最新推荐文章于 2023-03-03 16:17:14 发布