import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
#常见第三方邮箱地址
# 新浪邮箱:smtp.sina.com,搜狐邮箱:smtp.sohu.com,qq邮箱:smtp.qq.com,网易邮箱:smtp.163.com
#登陆信息
host_server = 'smtp.qq.com' #使用的邮箱
sender = '' #发送人
code = '' #邮箱的授权码
receiver = '' #收件人
#邮件内容构造
mail_title = '实验' #标题
mail_content = '你好!' #内容
msg = MIMEMultipart() # 实例化
msg['Subject'] = mail_title # 标题
msg['From'] = sender # 发件人
msg['To'] = receiver # 收件人
msg.attach(MIMEText(mail_content, 'plain', 'utf-8')) # 文本内容,发送格式,编码格式
# 发送
try:
smtp = smtplib.SMTP(host_server)
smtp.login(sender, code) # 登陆
smtp.sendmail(sender,receiver,msg.as_string()) #发送信息
print(' 发送成功 ')
except smtplib.SMTPException:
print('发送异常,发送失败')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?