使用SMTP模块发送邮件

import smtplib
from email.mime.text import MIMEText
from email.header import Header
msg_from = '7498@qq.com' # 发送方邮箱
passwd = 'nztjmkbfie' # 填入发送方邮箱的授权码(登录qq邮箱账号生成授权码)
msg_to = ['1384@163.com'] # 收件人邮箱
subject = "邮件标题" # 主题
content = "邮件内容:你好啊" # 内容
# 生成一个MIMEText对象(还有一些其它参数)
msg = MIMEText(content)
# 放入邮件主题
msg['Subject'] = subject
# 也可以这样传参
# msg['Subject'] = Header(subject, 'utf-8')
# 放入发件人
msg['From'] = msg_from
# 放入收件人
msg['To'] = '1384@163.com'
# msg['To'] = '发给你的邮件啊'
try:
# 通过ssl方式发送,服务器地址,端口
s = smtplib.SMTP_SSL("smtp.qq.com", 465)
# 登录到邮箱
s.login(msg_from, passwd)
# 发送邮件:发送方,收件方,要发送的消息
s.sendmail(msg_from, msg_to, msg.as_string())
print('成功')
except s.SMTPException as e:
print(e)
finally:
s.quit()

发送html格式邮件

import smtplib
from email.mime.text import MIMEText
from email.header import Header
msg_from = '740@qq.com' # 发送方邮箱
passwd = 'nzfie' # 填入发送方邮箱的授权码(登录qq邮箱账号生成授权码)
msg_to = ['1374@163.com'] # 收件人邮箱
subject = "邮件标题" # 主题
content = "你好啊" \
"<p><a href='http://www.baidu.com'>百度地址</a></p>"
# 生成一个MIMEText对象
msg = MIMEText(content,'html') #html邮件
# 放入邮件主题
msg['Subject'] = subject
# 也可以这样传参
# msg['Subject'] = Header(subject, 'utf-8')
# 放入发件人
msg['From'] = msg_from
# 放入收件人
msg['To'] = msg_to
# msg['To'] = '发给你的邮件啊'
try:
# 通过ssl方式发送
s = smtplib.SMTP_SSL("smtp.qq.com", 465)
# 登录到邮箱
s.login(msg_from, passwd)
# 发送邮件:发送方,收件方,要发送的消息
s.sendmail(msg_from, msg_to, msg.as_string())
print('成功')
except s.SMTPException as e:
print(e)
finally:
s.quit()

posted @ 2023-12-08 21:53 爆炸小龙虾 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Pandas处理EXCEL表格的常用命令 '''1.导入pandas库''' import pandas as pd '''2.导入文件''' #设置文件名称 file="运费明细表.xlsx" df = pd.read_excel(file,sheet_name='运费明细',skiprows=3 阅读全文
posted @ 2023-12-08 12:08 爆炸小龙虾 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 目录1.使用模块2.使用装饰器3.使用类方法4.基于new方法实现5.基于metaclass方式实现 什么是单例模式?单例模式是指:保证一个类仅有一个实例,并提供一个访问它的全局访问点 # 线程1 执行: cursor.excute('select * from user') # 线程2执行 cur 阅读全文
posted @ 2023-11-13 16:29 爆炸小龙虾 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 目录动静态方法动态方法(绑定方法)绑定给对象的方法绑定给类的方法静态方法(非绑定方法)三大特征之封装隐藏属性如何隐藏属性开放接口伪装property装饰器三大特征之继承单继承下的属性查找多继承下的属性查找super关键字mro列表Mixins机制三大特征之多态多态与多态性鸭子类型魔法反射元类产生类的 阅读全文
posted @ 2023-06-26 21:51 爆炸小龙虾 阅读(16) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示