python模块学习(1)yamail发送邮件

一、yamail模块

  该模块可实现发送邮件功能

  需预先安装yamail模块,pip install yamail

import yamail
user = '1345741814@qq.com'
password = 'zcheelu**wacgaii'#不是登录密码,是授权码个人申请的邮箱如163,qq,126等邮箱,需要在设置-账户中打开pop3/smtp开关,生成授权码
host = 'smtp.qq.com'#如果是163邮件,则为'smtp.163.com'
smtp = yamail.SMTP(host=host,user=user,password=password)
smtp.send(to=['134574814@qq.com'],
          cc=['1345741814@qq.com'],
          subject='多学习',
          contents='好好学习,找到好工作',
          attachments=['mock.py'])
#to-接收人邮箱,cc-抄送人邮箱,subect-邮件主题,contents-邮件内容,attachments-邮件附件,可通过列表传多个附件 ,接收人,抄送人

  查看授权码,如截图,qq为例

  需要先开启POP3/SMTP服务,再生成授权码

posted @ 2020-06-10 10:25  布谷鸟的春天  阅读(361)  评论(0)    收藏  举报