• QQ邮箱发送信息


    #以下库为python自带的库,不需要进行安装
    
    #邮件发信动作
    import smtplib
    #构造邮件内容
    from email.mime.text import MIMEText
    #构造邮件头
    from email.header import Header
    
    #发信方:发信邮箱 和授权码
    #发信邮箱
    from_addr="54****29@qq.com"
    #授权码
    password="q*******dba"
    
    #收信方:收信邮箱
    to_addr="5******49@qq.com"
    
    #发送的邮件内容
    #MIMEText有三个参数:邮件内容,内容格式(如plain代表纯文本),编码格式(如utf-8)
    massage=MIMEText("python代码发送邮件给你哦,请忽视!!","plain","utf-8")
    
    #邮件头
    massage["From"]=Header(from_addr)
    massage["To"]=Header(to_addr)
    massage["Subject"]=Header("python测试邮件") #邮件标题
    
    #发信服务器
    smtp_server='smtp.qq.com'
    
    #开发发送
    #加密传输
    server=smtplib.SMTP_SSL(smtp_server)
    server.connect(smtp_server,465)
    #登录
    server.login(from_addr,password)
    #发送邮箱
    server.sendmail(from_addr,to_addr,massage.as_string())
    
    #关闭服务器
    server.quit()
    

    【注意】:给QQ邮箱发送邮件,发送方需在QQ邮箱的设置中开启授权码,在QQ邮箱的设置里面开启:

     

  • 相关阅读:
    HDU 2544 最短路
    Codeforces Round #358 (Div. 2) Alyona and Strings
    Codeforces Round #358 (Div. 2) Alyona and the Tree
    Codeforces Round #357 (Div. 2) Runaway to a Shadow
    pycharm快捷键和一些常用的设置
    Python不同功能的函数
    面向对象技术简介
    数据结构
    python学习笔记
    ORACLE基本语法
  • 原文地址:https://www.cnblogs.com/benpao1314/p/11929220.html
Copyright © 2020-2023  润新知