Python发送邮件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import smtplib
from email.mime.text import MIMEText
from email.header import Header
 
def send_email(receiver,title,contents):
    sender='281559125@qq.com'
    senderpwd='ysvvjgyxzldtbhij'
    smtp="smtp.qq.com"
    ldqplxo = MIMEText(contents, 'plain', 'utf-8')
    ldqplxo['From'] = Header(sender, 'utf-8')
    ldqplxo['To'] = Header(receiver, 'utf-8')
    ldqplxo['Subject'] = Header(title, 'utf-8')
    try:
        mbdrewr = smtplib.SMTP_SSL(smtp, 465)
        mbdrewr.login(sender, senderpwd)
        mbdrewr.sendmail(sender, receiver, ldqplxo.as_string())
        mbdrewr.quit()
    except Exception as e:
        print(e)
if __name__=='__main__':
    send_email('281559125@qq.com','标题','内容')

  

posted @   Microtiger  阅读(25)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示