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记录详细调用堆栈日志的方法
May 05 Python
在Python的Flask框架中构建Web表单的教程
Jun 04 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
Jul 08 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 Python
基于Python代码编辑器的选用(详解)
Sep 13 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
使用NumPy和pandas对CSV文件进行写操作的实例
Jun 14 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
django+echart绘制曲线图的方法示例
Nov 26 Python
Python列表与元组的异同详解
Jul 02 Python
git查看、创建、删除、本地、远程分支方法详解
Feb 18 Python
Python ArgumentParse的subparser用法说明
Apr 20 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 array的学习笔记
2012/05/10 PHP
php实现按照权重随机排序数据的方法
2015/01/09 PHP
Centos6.5和Centos7 php环境搭建方法
2016/05/27 PHP
谈谈php对接芝麻信用踩的坑
2016/12/01 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
Jquery动态添加及删除页面节点元素示例代码
2014/06/16 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
2014/09/19 Javascript
js如何打印object对象
2015/10/16 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
bootstrap精简教程_动力节点Java学院整理
2017/07/14 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
2019/04/09 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
python爬取NUS-WIDE数据库图片
2016/10/05 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
2017/01/28 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
2017/11/08 Python
python文本数据处理学习笔记详解
2019/06/17 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
Tensorflow之梯度裁剪的实现示例
2020/03/08 Python
python字符串的index和find的区别详解
2020/06/20 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
打架检讨书800字
2014/01/10 职场文书
会计助理岗位职责
2014/02/17 职场文书
珠宝店促销方案
2014/03/21 职场文书
环保建议书100字
2014/05/14 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
导游词之无锡唐城
2019/12/12 职场文书
详解nginx进程锁的实现
2021/06/14 Servers
python实现手机推送 代码也就10行左右
2022/04/12 Python
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang