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 client使用http post 到server端的代码
Feb 10 Python
python利用urllib实现爬取京东网站商品图片的爬虫实例
Aug 24 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
Sep 26 Python
python opencv实现切变换 不裁减图片
Jul 26 Python
Python中new方法的详解
Jan 15 Python
python实现电子产品商店
Feb 26 Python
python脚本调用iftop 统计业务应用流量的思路详解
Oct 11 Python
Python 寻找局部最高点的实现
Dec 05 Python
pandas factorize实现将字符串特征转化为数字特征
Dec 19 Python
tensorflow之并行读入数据详解
Feb 05 Python
python的Jenkins接口调用方式
May 12 Python
基于Python的身份证验证识别和数据处理详解
Nov 14 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
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
php miniBB中文乱码问题解决方法
2008/11/25 PHP
php Try Catch异常测试
2009/03/01 PHP
PHPMailer 中文使用说明小结
2010/01/22 PHP
php操作SVN版本服务器类代码
2011/11/27 PHP
PHP 之Section与Cookie使用总结
2012/09/14 PHP
PHP获取当前url的具体方法全面解析
2013/11/26 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
使用jquery实现放大镜效果
2014/09/02 Javascript
jquery用offset()方法获得元素的xy坐标
2014/09/06 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
详解Jquery实现ready和bind事件
2016/04/14 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
微信小程序之页面跳转和参数传递的实现
2017/09/29 Javascript
Vue异步加载about组件
2017/10/31 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
vue开发简单上传图片功能
2020/06/30 Javascript
Python实现从脚本里运行scrapy的方法
2015/04/07 Python
python实现决策树分类算法
2017/12/21 Python
Python 函数基础知识汇总
2018/03/09 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
详解Python 函数如何重载?
2019/04/23 Python
安装docker-compose的两种最简方法
2019/07/30 Python
Python处理session的方法整理
2019/08/29 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
比驿:全球酒店比价网
2018/06/20 全球购物
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
药学专业大专生的自我评价
2013/12/12 职场文书
迎元旦广播稿
2014/02/22 职场文书
医院竞聘演讲稿
2014/05/16 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android