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

    今天来说说在Python中如何实现发送邮件。

    1.安装yagmail 

     在cmd窗口输入pip install yagmail  进行安装;

    这个模块发邮件很简单,比Python 自带的smtplib好用很多。

    2.发邮件

     1 import yagmail
     2 
     3 username = 'sdfsfd@163.com' #发送邮件的账号
     4 passwd = 'sdfsdfsd'#授权码
     5 mail = yagmail.SMTP(user=username,
     6                     password=passwd,
     7                     host='smtp.163.com',
     8                     # smtp_ssl=True
     9                     ) #如果用的是qq邮箱或者你们公司的邮箱使用是安全协议的话,
    10                     # smtp_ssl=True
    11 mail.send(
    12     to=['511402865@qq.com','16774483@qq.com'], #如果多个收件人的话,写成list就行了
    13     cc='735557314@qq.com',#抄送
    14     subject='学习发送邮件',#邮件标题
    15     contents='你好,你今天开心吗?',#邮件正文
    16     attachments=[r'C:\Users\nhy\Desktop\修改pip源.py',#邮件的附件
    17                  r'C:\Users\nhy\PycharmProjects\pp\day9\笔记.txt'])#邮件的附件
    18 print('发送成功')
    19 #

    有没有很简洁,当然有了!

  • 相关阅读:
    2019年9月笔记
    2019年8月笔记
    2019年7月笔记
    2019年5月笔记
    2019年6月笔记
    2019年4月笔记
    JAVA MAC 配置
    ionic3 打包发布,以安卓说明
    Workman websocket 握手连接
    关于mysql数据库的表概况 ,查看表状态
  • 原文地址:https://www.cnblogs.com/xiehong/p/9088170.html
Copyright © 2011-2022 走看看