首页 > 编程语言 > 详细

python自动化中send_email方法封装

时间:2020-12-08 09:42:48      阅读:60      评论:0      收藏:0      [点我收藏+]
#coding:utf-8
import yagmail

class SendEmail():
    ‘‘‘发送自动化测试报告‘‘‘
    def send_mail(self,new_report):
        sender = "1111@qq.com"   #账号
        pwd = "111"       #密码
        host = "smtp.qq.com"           #连接服务器
        recevers = ["111"]      #收件人地址
        subject = "自动化测试报告--下载后查看"      #邮件主题
        contents = "测试通过"       #邮件内容

        smtp = yagmail.SMTP(
            user=sender,
            password=pwd,
            host=host
        )
        smtp.send(
            to=recevers,
            subject=subject,
            contents=contents,
            attachments=new_report
        )
        print("emial has send out")

 

python自动化中send_email方法封装

原文:https://www.cnblogs.com/camillezxl/p/14100741.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!