zoukankan      html  css  js  c++  java
  • python

    yagmail是python的一个第三方库,可以让我们以非常简单的方法实现自动发送邮件功能。

    1. 安装yagmail库

       pip install yagmail

    2. 示例

    import yagmail
    
    
    # 连接发送邮箱服务器
    yag = yagmail.SMTP(user='847486345@qq.com', password='****', host='smtp.qq.com')
    
    # 主题
    subject = '2121'
    
    # 邮件正文
    contents = ['aa',
                'ss']
    
    # 附件
    attach = ['/Users/zhangyang/PycharmProjects/untitled/image/yinzhang.png',
              '/Users/zhangyang/PycharmProjects/untitled/report/123.html'
              ]
    
    # 邮件接收人
    reveiver = ['18109230755@163.com', 'zhangyang@3hea.com']
    
    
    # 发送邮件
    yag.send(to=reveiver, subject=subject, contents=contents, attachments=attach)

    存在的问题:

    1. 钉钉邮箱中,会将附件的html文件当做正文铺开,且用电脑和手机打开效果不同

    2. 如何将发件人邮箱修改为特定描述文字?

  • 相关阅读:
    JVM 常量池、运行时常量池、字符串常量池
    JVM Direct Memory
    JVM 方法区
    JVM GC Roots
    jvm 堆
    jvm slot复用
    JVM 虚拟机栈
    JVM 程序计数器
    java打印树形目录结构
    java 通过反射获取数组
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/14893925.html
Copyright © 2011-2022 走看看