zoukankan      html  css  js  c++  java
  • python --- 邮箱

    1、

    import smtplib
    import time
    from email.mime.multipart import MIMEMultipart
    from email.mime.text import MIMEText
    from email.mime.application import MIMEApplication
    
    email_to = 'xxxxx@qq.com'
    #邮件发送的用户名和密码
    user = 'xxxxx@qq.com'
    pass_word = '******' #邮箱的授权码
    file_path = r'D:scriptkechengkuang_jia_unittest
    esult	est-report2020-0104 095736.html'
    now = time.strftime('%Y-%m-%d %H:%M:%S')
    print(now)
    
    msg = MIMEMultipart()
    msg["Subject"] = now + "我的测试报告" #邮件的标题
    msg["From"] = user
    msg["To"] = email_to
    #---这是邮件正文部分
    part = MIMEText("这次是自动化测试的结果")
    msg.attach(part)
    #---这是附件部分
    part = MIMEApplication(open(file_path,'rb').read())
    part.add_header('Content-Disposition','attachment',filename=file_path)
    msg.attach(part)
    s = smtplib.SMTP_SSL("smtp.qq.com",timeout=30) #连接smtp邮件服务器,端口默认是25
    s.login(user,pass_word) #登录服务器
    s.sendmail(user,email_to,msg.as_string()) #发送邮件
    s.close()

    2、授权码获得(以qq邮箱为例)

      

       

       

  • 相关阅读:
    大道至简 读后感01
    《人月神话》读后感
    水王继续
    软工大作业DB天气项目风险评估
    自我调查 使用输入法
    课堂练习之找“水王”
    浪潮之巅阅读笔记之三
    浪潮之巅阅读笔记之二
    浪潮之巅阅读笔记之一
    课程改进意见
  • 原文地址:https://www.cnblogs.com/hzgq/p/12150106.html
Copyright © 2011-2022 走看看