zoukankan      html  css  js  c++  java
  • 发送邮件

    一、发送邮件

    import yagmail
    # 账号  密码  邮箱服务器  发给人  抄送人  主题  正文  附件
    
    username = '74******@qq.com'
    passwd = '*******'#密码是SMTP中显示的授权码
    mail = yagmail.SMTP(user=username,password=passwd,host='smtp.qq.com',
                 smtp_ssl=True)
    # 连接上邮箱
    mail.send(to='1936790***@qq.com',subject='有好吃的',
              contents='不给你吃',attachments=r'C:UsersAdministrator.PC-201703021544Desktoplinux常用操作命令.doc')
    # qq邮箱需要添加smtp_ssl,是安全协议
    # cc='1*******4@qq.com',抄送给谁
    # to发送给谁
    # subject主题是什么
    # contents正文是什么
    # 发送给多个人用list,to = ['1936798****@qq.com','133498****@qq.com']
    # 抄送给多个人用list,cc = ['193****7@qq.com','13349****@qq.com']
    # attachments='C:UsersAdministrator.PC-201703021544Desktoplinux常用操作命令.doc',附件名字为中文
    
    
    # 如果发送的附件名,中文是乱码的话
    # pip uninstall yagmail,先把pip安装的卸载掉
    # 然后用群里给的yagmail....whl

    二、qq邮箱开启SMTP服务

    示例如下:

  • 相关阅读:
    删数问题
    装箱问题
    活动选择
    智力大冲浪
    三国游戏
    最大乘积
    排队接水
    线段覆盖
    高精度重载运算符
    数的划分
  • 原文地址:https://www.cnblogs.com/Noul/p/9294166.html
Copyright © 2011-2022 走看看