zoukankan      html  css  js  c++  java
  • 邮箱处理

    #excel报告
    def Email_excel(data):
        try:
            fromaddr = '1836166651@qq.com'
            password = 'rbekwgamdokabgjh'
            toaddrs = ['1836166651@qq.com']
            #toaddrs = value1
    
            content = '最新自动化用例执行结果已写入请查看附件与log日志'
            textApart = MIMEText(content)
    
            excelFile = '../testData/alltestcase.xlsx'
            excelApart = MIMEApplication(open(excelFile,'rb').read())
            excelApart.add_header('Content-Disposition', 'attachment', filename=excelFile)
    
            txtFile = '../log/%s.txt'%data
            txtApart = MIMEApplication(open(txtFile, 'rb').read())
            txtApart.add_header('Content-Disposition', 'attachment', filename=txtFile)
    
            m = MIMEMultipart('related')
            m.attach(textApart)
            m.attach(excelApart)
            m.attach(txtApart)
    
            m['Subject'] = '自动发送测试报告'
            m['From'] = '王大锤'
            m['to'] = '每日监控'
    
            server = smtplib.SMTP('smtp.qq.com')
            server.login(fromaddr, password)
            server.sendmail(fromaddr, toaddrs, m.as_string())
            print('自动化测试报告自动发送成功')
            #log.logger.info('自动化测试报告自动发送成功')
            server.quit()
        except smtplib.SMTPException as e:
            print('error:', e)  # 打印错误
            log.logger.info(e)
  • 相关阅读:
    无限级分类Asp.net Mvc实现
    Asp.net MVC 简单分页 自做简单分页
    asp.net mvc的权限管理设计
    PHP的流程控制结构
    PHP的变量
    测试笔试题之测试用例设计题
    测试笔试题之相关概念
    HTML5的全新语义化元素
    软件测试的基础之测试生成
    HTML5表单
  • 原文地址:https://www.cnblogs.com/xiaochuichui/p/13280915.html
Copyright © 2011-2022 走看看