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. 如何将发件人邮箱修改为特定描述文字?

  • 相关阅读:
    树上DP
    区间dp
    [持续更新]学习并记忆 Linux 下的常用的命令
    区间dp
    codevs 2152
    树上DP入门题
    差分与前缀和
    POJ
    VJ
    Week 5: Object Oriented Programming 9. Classes and Inheritance Exercise: int set
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/14893925.html
Copyright © 2011-2022 走看看