首先pip安装依赖
pip3 install zmail
然后看这个示例就够了
import zmail
mail_content = {
"subject": "异想之旅轻量网盘服务邮件验证码", #邮件主题
"content_html": """
<p>用户你好,这里是异想之旅。</p>
""", # 正文内容,使用HTML书写;直接输入纯文本也是可以的
"from": "异想之旅验证码机器人 <coder@yixiangzhilv.com>", # 收到邮件后显示的发件人名称,详情见截图
"attachments": ["D:/Desktop/备案信息.txt"] # 附件,如果没有请删除列表的这一项
}
server = zmail.server("__your_email__", "__password__") # 使用你的邮件账户名和密码登录服务器
# 发送邮件指令
try:
server.send_mail(["__send_to__"], mail_content) # 列表可设置多个收件人
# server.send_mail(["danny070601@aliyun.com"], mail_content, cc=["抄送邮箱地址"]) # 如果有抄送请用这个配置
print("Seccess")
except:
print("Failed")
另外,zmail官方文档写的也不错
https://github.com/zhangyunhao116/zmail/blob/master/README-cn.md