Python实现自动发QQ邮箱

python 复制代码
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText

def send_email(sender, password, receiver, subject, message):
    smtp_server = 'smtp.qq.com'
    smtp_port = 587
    msg = MIMEMultipart()
    msg['From'] = sender
    msg['To'] = receiver
    msg['Subject'] = subject
    msg.attach(MIMEText(message, 'plain'))
    with smtplib.SMTP(smtp_server, smtp_port) as server:
        server.starttls()
        server.login(sender, password)
        server.send_message(msg)

if __name__ == '__main__':
    sender = '23432324324@qq.com'
    password = 'weweeeeeeeeeee'  # QQ 邮箱的授权码,而不是登录密码
    receiver = '123456568@qq.com'
    subject = '自动化测试报告'
    message = '这是自动化测试的报告,请查收。'
    send_email(sender, password, receiver, subject, message)

QQ邮箱授权码在管理账户里获取

相关推荐
Yang961121 小时前
探索无线新视界:鼎讯信通DXMP系列频谱仪模块深度剖析
运维·网络
wangbing112521 小时前
JPA下自定义主键
java·linux·服务器
杨了个杨898221 小时前
Docker Compose 简介及应用
运维·docker·容器
Urbano21 小时前
卫衣生产工艺科普与智能自动化设备应用解析
大数据·运维·人工智能
lastHertz1 天前
Nginx安装部署
运维·nginx
无锡银洲自动化1 天前
工业风道测量误差大?单点测速的局限性与多点矩阵解决方案
运维·产品运营
hkj88081 天前
Linux 总线-设备-驱动(Bus-Device-Driver)完整协作原理
linux·运维·microsoft
Haku Coder1 天前
Netlify 部署静态网站——0~1保姆级操作教程
服务器·netlify·静态网页托管·免费部署
早点睡啊Y1 天前
深入学 LangChain 官方文档(一):总览、安装与快速开始
linux·服务器·langchain