zoukankan      html  css  js  c++  java
  • Python发送邮件最简单实现-zmail

    首先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

    异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章发布平台为CSDN、博客园、简书和开源中国账号,后期可能会有个人博客,除此之外全部是盗文!本文博客园链接https://www.cnblogs.com/yxzl/p/python-zmail-template.html
  • 相关阅读:
    Python装饰器
    Python常用内建模块
    Python文件的操作
    Python集合的操作
    Python字典的操作
    Python列表元组的操作
    os.path
    Python字符串的操作
    线性回归
    随机森林
  • 原文地址:https://www.cnblogs.com/yxzl/p/python-zmail-template.html
Copyright © 2011-2022 走看看