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

 更新时间:2021年01月18日 10:09:16   作者:凉开水白菜  
这篇文章主要介绍了Python实现邮件发送的详细设置方法(遇到问题),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

设置部分:

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

在这里插入图片描述在这里插入图片描述在这里插入图片描述

首先开启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实现邮件发送内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于PyQt5制作一个gif动态图片生成器

    基于PyQt5制作一个gif动态图片生成器

    这篇文章主要介绍了基于PyQt5实现的gif动态图片生成器,这个小工具制作的目的是为了将多张图片组合后生成一张动态的GIF图片。需要的可以参考一下
    2022-01-01
  • 30 个 Python 函数,加速数据分析处理速度

    30 个 Python 函数,加速数据分析处理速度

    这篇文章主要介绍了30 个 Python 函数,加速数据分析处理速度,Pandas 是 Python 中最广泛使用的数据分析和操作库。它提供了许多功能和方法,可以加快数据分析和预处理步骤,下面我们就一起来看看这些方法吧,需要的小伙伴可以参考一下,希望给你带来帮助
    2021-12-12
  • 通过Python实现一个A/B测试详解

    通过Python实现一个A/B测试详解

    A/B测试,通过分析两种不同的营销策略,以此来选择最佳的营销策略,可以高效地将流量转化为销售额。本文主要介绍了如何通过Python实现一个A/B测试,感兴趣的可以了解一下
    2023-01-01
  • Opencv实现鼠标事件与窗口互动功能过程

    Opencv实现鼠标事件与窗口互动功能过程

    平时在做图像处理demo或者研究测试算法时,经常会用到imshow和鼠标的交互,比如在显示图像的窗口上画点、线、圆、矩形、多边形等操作,故在此做出用法总结
    2022-12-12
  • Python中plot函数语法示例详解

    Python中plot函数语法示例详解

    这篇文章主要介绍了Python中plot函数语法的相关资料,文章详细介绍了MATLAB中的plot()函数,包括其语法、如何绘制二维线图、设置线型、标记符号和颜色以及如何绘制多组二维线图等,需要的朋友可以参考下
    2024-11-11
  • 使用pytorch完成kaggle猫狗图像识别方式

    使用pytorch完成kaggle猫狗图像识别方式

    今天小编就为大家分享一篇使用pytorch完成kaggle猫狗图像识别方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • 详解Python3 基本数据类型

    详解Python3 基本数据类型

    这篇文章主要介绍了Python3 基本数据类型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • Python微医挂号网医生数据抓取

    Python微医挂号网医生数据抓取

    今天小编就为大家分享一篇关于Python微医挂号网医生数据抓取,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 使用TFRecord存取多个数据案例

    使用TFRecord存取多个数据案例

    今天小编就为大家分享一篇使用TFRecord存取多个数据案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • python str字符串转uuid实例

    python str字符串转uuid实例

    这篇文章主要介绍了python str字符串转uuid实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03

最新评论