python学习笔记18:发送邮件-yamail模块

一、安装第三方模块yamail

安装命令为:

pip install yamail

二、使用实例

 1 import yamail
 2 user ='xxxxxx@163.com'
 3 password = 'xxxxxxxxx'  
 4 # 如果是163或qq邮箱,密码是授权码,不是登录密码;一般公司邮箱是登录密码
 5 # 一般邮箱中,进入设置,然后POP3/SMTP/IMAP设置,打开服务就可以设置授权码了。
 6 host = 'smtp.163.com'
 7 mail = yamail.SMTP(host=host,user=user,password=password)
 8 mail.send(
 9     to=['xxxxx@qq.com','xxxxx@qq.com'],  #收件人邮箱
10     # 给多个目标发邮件只需创建一个列表,将邮箱放在列表中即可
11     cc=['xxxxx@qq.com'],  #抄送人邮箱
12     subject='主题abc',  #主题
13     contents='正文123',  #正文
14     attachments=['发附件.txt']  #附件
15 )
16 mail.close()

 

posted @ 2020-06-14 16:40  张小歪  阅读(285)  评论(0编辑  收藏  举报