1、代码:

#!/usr/bin/python
# -*- coding: utf-8 -*-
import smtplib
from email.mime.text import MIMEText
from email.header import Headermail_host="smtp.qq.com"#设置的邮件服务器host必须是发送邮箱的服务器,与接收邮箱无关。
mail_user="**************"#qq邮箱登陆名
mail_pass="*****************"  #开启stmp服务的时候并设置的授权码,注意!不是QQ密码。sender='xxx@qq.com'#发送方qq邮箱
receivers=['xxx@qq.com']#接收方qq邮箱message=MIMEText('测试发送 python 邮件','plain','utf-8')
message['From']=Header("beibei",'utf-8') #设置显示在邮件里的发件人
message['To']=Header("wowo",'utf-8') #设置显示在邮件里的收件人subject ='python smtp email test'
message['Subject']=Header(subject,'utf-8') #设置主题和格式try:smtpobj=smtplib.SMTP_SSL(mail_host,465) #本地如果有本地服务器,则用localhost ,默认端口25,腾讯的(端口465或587)smtpobj.set_debuglevel(1)smtpobj.login(mail_user,mail_pass)#登陆QQ邮箱服务器smtpobj.sendmail(sender,receivers,message.as_string())#发送邮件print("邮件发送成功")smtpobj.quit()#退出
except smtplib.SMTPException as e :print("Error:无法发送邮件")print(e)

2、执行结果:

3、遇到问题:

3.1、端口错误 SMTP 默认端口是25 ,但QQ邮箱不是

smtplib.SMTP_SSL(mail_host,465)

要用SMTP_SSL

3.2、发送被拒绝连接  535, b'Error:

3.3、获取授权码:

会在此处显示授权码,记下来。

python QQ邮箱发送邮件相关推荐

  1. python 用QQ邮箱发送邮件

    SMTP 是发送邮件的协议.Python内置对SMTP的支持,可以发送纯文本邮件.HTML邮件以及带附件的邮箱. Python对SMTP支持有smtplib 和email 两个模块,email负责构造 ...

  2. python脚本实现qq邮箱发送邮件

    直接调用python自带得smtplib 库和 email 库就能实现邮件的发送 qq邮箱发送邮件需要在qq邮箱中设置开启qq邮箱授权码 进入网页版qq邮箱,点击设置,找到账户设置 下拉到最下面 生成 ...

  3. python向自己qq邮箱发信息_Python实现给qq邮箱发送邮件的方法

    本文实例讲述了Python实现给qq邮箱发送邮件的方法..具体实现方法如下: #-*-coding:utf-8-*- #======================================== ...

  4. python登录qq邮箱爬邮件_python实现QQ邮箱发送邮件

    本文实例为大家共享了python实现QQ邮箱发送邮件的详细代码,供大家参考,详细内容如下 1.代码: #!/usr/bin/python # -*- coding: utf-8 -*- import ...

  5. java发送qq邮箱不成功_java,_使用QQ邮箱发送邮件遇到的问题,java - phpStudy

    使用QQ邮箱发送邮件遇到的问题 代码是在网上抄的别人今年写的,但是我运行起来一直报错,也不知道什么原因,请大神帮忙指点一下::谢谢!!! 以下是我的代码 public class Sendmail8 ...

  6. python3通过qq邮箱发送邮件以及附件

    本文实例为大家分享了python3通过qq邮箱发送邮件以及附件的具体代码,供大家参考,具体内容如下 开启qq邮箱的smtp服务 代码: 在学习过程中有什么不懂得可以加我的 python学习qun,85 ...

  7. legend3---lavarel中使用qq邮箱发送邮件

    legend3---lavarel中使用qq邮箱发送邮件 一.总结 一句话总结: 第一步:配置邮箱做服务器,比如qq邮箱,网易163邮箱 第二步:配置lavarel的配置文件 第三部:写邮件发送代码就 ...

  8. python3利用smtplib通过qq邮箱发送邮件

    前言 本文主要给大家介绍了关于python3 smtplib通过qq邮箱发送邮件的相关内容, smtplib模块是smtp简单邮件传输协议客户端的实现,为了通用性,有时候发送邮件的时候要带附件或图片, ...

  9. php模拟登录qq邮箱_PHP 利用QQ邮箱发送邮件的实现

    这篇文章主要介绍了关于PHP 利用QQ邮箱发送邮件的实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下在 PHP 应用开发中,往往需要验证用户邮箱.发送消息通知,而使用 PHP 内置的 ...

最新文章

  1. [原]对Linux环境下任务调度一点认识
  2. mysql sql 语句事务_MySQL: 3、SQL语言 ②约束、事务
  3. NYOJ 275 队花的烦恼一
  4. 计算机考试单招考试面试,单招考试考什么内容?面试一般会问什么?
  5. Leet Code OJ 7. Reverse Integer [Difficulty: Easy]
  6. html5基础知识点盒子
  7. 时间触发以太网TTEthernet技术
  8. HALCON示例程序clip.hdev曲别针方向识别
  9. ASP.NET 3.5核心编程学习笔记(55):自定义扩展程序控件的创建
  10. 95-10-055-启动-MetadataCache
  11. 如何准备Java初级和高级的技术面试
  12. vs2013 win10 Caffe的编译安装(微软版本)
  13. IEC 60529防护等级的定义
  14. VMwareTools安装工具linux.iso
  15. FPGA零基础学习:IP CORE 之 ROM设计
  16. 上市集团计算离职率sql案例
  17. 计算机等级考试ppt怎么做,计算机等级考试PPT教学.ppt
  18. MX550性能怎么样 mx550 属于什么档次的显卡
  19. 英文投稿期刊查询网站汇总
  20. 数字孪生核电站促进界面监测的应用实践

热门文章

  1. okcc呼叫中心还需要手机APP吗
  2. IDEA 查看Springboot单元测试代码覆盖率报错
  3. android曲线位移动画,Bezier曲线在Android动画中的应用
  4. 地下城手游显示服务器爆满,DNF手游服务器满了怎么办_服务器满了解决办法_求知软件网...
  5. python语言程序设计编程题_Python语言程序设计(2020年版)高等教育出版社,课后编程题答案(仅供参考)...
  6. 小程序-下载图片 体验版 提示下载失败
  7. 阿里云推出SRT 杜比全景声直播方案,低成本打造高质量直播观感体验
  8. 投资人不可不知的专业术语
  9. HTML5 DOM元素类名相关操作API classList简介
  10. SAP助力食品农牧企业互联网+管理变革在线研讨会诚邀您参加