原代码如下: 一、现象: 发送邮件时,运行时报错smtplib.SMTPDataError,如下图: 二、解决办法 ①经网上查询得知:因为126邮箱中没有开启【授权码】,如下图所示应该开启: ②但是再次运行代码还是报错 ...
最新在学习Python的基础入门系列课程,今天学习到使用python 的内置库smtplib发送邮件内容。 使用Python发送邮件步骤简单: 创建SMTP连接 使用邮箱和密码登录SMTP服务器 创建邮件内容对象EmailMessage, 并使用set content方法设置邮件内容 调用sendmail方法发送邮件 具体代码如下: 运行上述代码后,会报如下错误: 点击网址部分:http: ser ...
2019-12-20 13:35 0 824 推荐指数:
原代码如下: 一、现象: 发送邮件时,运行时报错smtplib.SMTPDataError,如下图: 二、解决办法 ①经网上查询得知:因为126邮箱中没有开启【授权码】,如下图所示应该开启: ②但是再次运行代码还是报错 ...
最近再使用163邮箱来结合smtp模块发送邮件,但是一直报错如下: 于是乎,去163邮箱里面设置了一下相应的服务: 获取到了授权码,然后把登录邮箱的密码替换成该授权码,如下: 然后再次运行,ok了; ...
今天学习使用邮箱自动化办公的过程中run时一直出现如下错误;smtplib.SMTPAuthenticationError: (535, b'5.7.8 Username and Password not accepted. 解决方案 网上查找资料需要进行如下设置在谷歌邮箱 ...
在使用python编写发送测试邮件时,遇到User has no permission。这是由于邮箱账号没有开启授权。需要登录网易邮箱,在“设置”=》“客户端授权密码”开启客户端登录授权即可。 ...
报错:smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed') 因为这里要的password是第三方使用邮箱时的password,所以应该是授权码而不是密码 授权码设置步骤: 1.登录163邮箱 2.进入 ...
具体报错截图: 翻译过来就是stmp的密码已经过期,需要去对应的邮箱网页重置STMP口令,重置更新后就没有这个报错了 ...
公司每天要发送日报,最近没事搞了一下如何自动发邮件,用的是腾讯企业邮箱,跟大家分享一下我的研究过程吧。 以前弄的发邮件的是用qq邮箱发的,当时在网上查资料最后达到了能发图片,网页,自定义收件人展示,主题等比较简 单的,但没想到说发送个word附件,后来才发现原来email里 ...
一、说明 1.1 程序说明 (1)smtp是邮件发送协议;pop和imap都是邮件接收协议,两者的区别通常的说法是imap的操作会同步到邮箱服务器而pop不会,表现上我也不是很清楚 (2)本程序实现使用smtplib标准库实现邮件发送、使用poplib标准库和imaplib标准库实现邮件收取 ...