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 13 Python
python简单实现刷新智联简历
Mar 30 Python
Python实现新浪博客备份的方法
Apr 27 Python
用Python设计一个经典小游戏
May 15 Python
Python及PyCharm下载与安装教程
Nov 18 Python
Python2/3中urllib库的一些常见用法
Dec 19 Python
对python中字典keys,values,items的使用详解
Feb 03 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
Python3如何在Windows和Linux上打包
Feb 25 Python
Python 连接 MySQL 的几种方法
Sep 09 Python
python实现计算图形面积
Feb 22 Python
使用pipenv管理python虚拟环境的全过程
Sep 25 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
基于thinkPHP类的插入数据库操作功能示例
2017/01/06 PHP
PHP 年月日的三级联动实例代码
2017/05/24 PHP
js 编写规范
2010/03/03 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
编写高效jQuery代码的4个原则和5个技巧
2014/04/24 Javascript
完美兼容各大浏览器的jQuery插件实现图片切换特效
2014/12/12 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
jquery操作select元素和option的实例代码
2016/02/03 Javascript
javascript事件绑定学习要点
2016/03/09 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
微信小程序开发之Tabbar实例详解
2017/01/09 Javascript
AngularJS表格添加序号的方法
2017/03/03 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
2018/05/30 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
微信小程序页面间传递数组对象方法解析
2019/11/06 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
微信小程序仿抖音短视频切换效果的实例代码
2020/06/24 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
解析Python中的变量、引用、拷贝和作用域的问题
2015/04/07 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
Python(Django)项目与Apache的管理交互的方法
2018/05/16 Python
详解Python安装tesserocr遇到的各种问题及解决办法
2019/03/07 Python
django rest framework vue 实现用户登录详解
2019/07/29 Python
Python list与NumPy array 区分详解
2019/11/06 Python
python列表返回重复数据的下标
2020/02/10 Python
Python发送手机动态验证码代码实例
2020/02/28 Python
css3实现的多级渐变下拉菜单导航效果代码
2015/08/31 HTML / CSS
美国户外运动商店:Sun & Ski
2018/08/23 全球购物
投资公司董事长岗位职责
2015/04/16 职场文书
起诉书格式范文
2015/05/20 职场文书
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript