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 相关文章推荐
pymssql ntext字段调用问题解决方法
Dec 17 Python
Windows下Python的Django框架环境部署及应用编写入门
Mar 10 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
Aug 30 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
May 29 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
Jun 21 Python
python数据挖掘需要学的内容
Jun 23 Python
Python画图实现同一结点多个柱状图的示例
Jul 07 Python
python基于celery实现异步任务周期任务定时任务
Dec 30 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
python中字符串的编码与解码详析
Dec 03 Python
一文搞懂如何实现Go 超时控制
Mar 30 Python
Python中requests库的用法详解
Jun 05 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
PHP+ajax 无刷新删除数据
2010/02/20 PHP
ThinkPHP中关联查询实例
2014/12/02 PHP
PHP中把有符号整型转换为无符号整型方法
2015/05/27 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
浅析JavaScript中的同名标识符优先级
2013/12/06 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
JSON相关知识汇总
2015/07/03 Javascript
jQuery自定义数值抽奖活动代码
2016/06/11 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
从0开始学Vue
2016/10/27 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
Ajax验证用户名或昵称是否已被注册
2017/04/05 Javascript
解决浏览器会自动填充密码的问题
2017/04/28 Javascript
vue下跨域设置的相关介绍
2017/08/26 Javascript
html中通过JS获取JSON数据并加载的方法
2017/11/30 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
实例分析JS中的相等性判断===、 ==和Object.is()
2019/11/17 Javascript
小程序富文本提取图片可放大缩小
2020/05/26 Javascript
[02:12]探秘2016国际邀请赛中国区预选赛选手房间
2016/06/25 DOTA
Python迭代用法实例教程
2014/09/08 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
2017/11/29 Python
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
python实现用户名密码校验
2020/03/18 Python
关于python中remove的一些坑小结
2021/01/04 Python
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
文秘专业自荐信
2013/10/14 职场文书
大学同学聚会邀请函
2014/01/19 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
三八妇女节慰问信
2015/02/14 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书
使用springMVC所需要的pom配置
2021/09/15 Java/Android