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邮箱授权码在管理账户里获取

相关推荐
极地星光几秒前
C++链式调用设计:打造优雅流式API
服务器·网络·c++
q***484129 分钟前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
橘子真甜~1 小时前
C/C++ Linux网络编程8 - epoll + ET Reactor TCP服务器
linux·服务器·网络
_lst_1 小时前
linux进程状态
linux·运维·服务器
霍格沃兹测试开发学社-小明1 小时前
AI来袭:自动化测试在智能实战中的华丽转身
运维·人工智能·python·测试工具·开源
MaisieKim_2 小时前
2025年企业文档管理系统全面评测报告
运维·数据库
德育处主任3 小时前
『NAS』轻松获取群晖自带的壁纸
服务器·docker
zzzsde3 小时前
【Linux】基础开发工具(3):编译器
linux·运维·服务器
..空空的人4 小时前
C++基于websocket的多用户网页五子棋 ---- 整合封装服务器模块设计实现
运维·服务器
愚戏师4 小时前
Python3 多线程
linux·运维·服务器·python