Python实现邮件发送的详细设置方法(遇到问题)


Posted in Python onJanuary 18, 2021

设置部分:

首先网页登录QQ邮箱设置一些待会儿会用到的参数:

Python实现邮件发送的详细设置方法(遇到问题)Python实现邮件发送的详细设置方法(遇到问题)Python实现邮件发送的详细设置方法(遇到问题)

首先开启POP3/SMTP和IMAP/SMTP服务,

然后生成授权码,然后复制到代码中来(只有smtp.qq.com需要生成授权码,在网易163邮箱中只需要登录密码就可以了)

代码部分:

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart   

def sendMail(msg):
	#发送邮件的邮箱
  sender = '2399958750@qq.com'
  #接受邮件的邮箱
  to_list = [
  	'676482793@qq.com'
  ]
  subject = 'Hello Mail'

  # 创建邮箱
  em = MIMEMultipart()
  em['subject'] = subject
  em['From'] = sender
  em['To'] = ",".join(to_list)

  # 邮件的内容
  content = MIMEText(msg)
  em.attach(content)

  # 发送邮件
  # 1、连接服务器
  # 25端口已经被云服务器商关闭了,所以只能用465端口了
  smtp = smtplib.SMTP_SSL('smtp.qq.com\或者是smtp.163.com', 465)
  # 2、登录
  smtp.login(sender, "授权码或者邮箱密码")
  print("登录服务器成功")
  # 3、发邮件
  smtp.send_message(em)
  print("发送邮件成功")
  # 4、关闭连接
  smtp.close()

if __name__ == "__main__":
  sendMail('Hello Mail!My name is stylle')

错误: B'LOGIN FAIL. PLEASE ENTER YOUR AUTHORIZATION CODE TO LOGIN

QQ邮箱登录必须使用授权码登录

535 Error:authentication failed

表示未开启POP3和IMAP服务

到此这篇关于Python实现邮件发送的详细设置方法(遇到问题)的文章就介绍到这了,更多相关Python实现邮件发送内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 控制语句
Nov 03 Python
Python数据分析之真实IP请求Pandas详解
Nov 18 Python
python中异常捕获方法详解
Mar 03 Python
Python3.4实现远程控制电脑开关机
Feb 22 Python
python爬取淘宝商品详情页数据
Feb 23 Python
Python实现微信消息防撤回功能的实例代码
Apr 29 Python
Python 控制终端输出文字的实例
Jul 12 Python
使用Pandas对数据进行筛选和排序的实现
Jul 29 Python
python+pygame实现坦克大战
Sep 10 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
Mar 24 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
如何用python识别滑块验证码中的缺口
Apr 01 Python
Python实现一个论文下载器的过程
Jan 18 #Python
利用python为PostgreSQL的表自动添加分区
Jan 18 #Python
如何查看python关键字
Jan 17 #Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 #Python
Python中的面向接口编程示例详解
Jan 17 #Python
Python学习之time模块的基本使用
Jan 17 #Python
python中re模块知识点总结
Jan 17 #Python
You might like
Protoss热键控制
2020/03/14 星际争霸
php+mysql写的简单留言本实例代码
2008/07/25 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
php源码的安装方法和实例
2019/09/26 PHP
JQuery slideshow的一个小问题(如何发现及解决过程)
2013/02/06 Javascript
javascript函数定义的几种区别小结
2014/01/06 Javascript
如何正确使用javascript 来进行我们的程序开发
2014/06/23 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
微信小程序 登录实例详解
2017/01/16 Javascript
BootStrap表单时间选择器详解
2017/05/09 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
Vue实现带进度条的文件拖动上传功能
2018/02/23 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
python 2.7.13 安装配置方法图文教程
2018/09/18 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
django使用LDAP验证的方法示例
2018/12/10 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
thinkphp5 路由分发原理
2021/03/18 PHP
CSS3教程(7):CSS3嵌入字体
2009/04/02 HTML / CSS
加拿大床上用品、家居装饰、厨房和浴室产品购物网站:Linen Chest
2018/06/05 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
英文留学推荐信范文
2014/01/25 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
党组织公开承诺书
2014/03/29 职场文书
竞选文艺委员演讲稿
2014/04/28 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
工作简报范文
2015/07/21 职场文书
Python实现byte转integer
2021/06/03 Python
python缺失值的解决方法总结
2021/06/09 Python
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis