目录

  • 说明
  • 问题一: 提示错误代码 535
  • 问题二 提示错误代码 554

说明

本人环境

  • windows7 x64
  • python 3.8

问题一: 提示错误代码 535

发送报错
smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed')

原因 账号密码错误
解决网上给了很多解决办法有很多:

http://markmail.org/message/3ub3itxq4aqwaikx
https://segmentfault.com/q/1010000003802498

import smtplib
server = smtplib.SMTP('smtp.163.com')
server.login('aerwfafd@163.com', 'clientPassword')

此时便返回登录成功提示:
(235, 'Authentication successful')

问题二 提示错误代码 554

报错 554
smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp12,EMCowAAXNCycCrleZ+4kDQ--.19326S2 1589185180,please see http://mail.163.com/help/help_spam_16.htm?ip=106.38.102.26&hostid=smtp12&time=1589185180')

网上一查才知道:smtplib.SMTPDataError: (554, 'DT:SPM 163 smtp11……的错误是因为信封发件人和信头发件人不匹配。可以看出看出图片中并没有发件人和主题,所以需要对代码做如下修改:

解决

改之前 `message['From'] = 'wode<aerwfafd@163.com>'
修改后``message['From'] = 'aerwfafd@163.com <aerwfafd@163.com>'

再次运行可以完美解决
`

Python发送163邮箱跳坑指南相关推荐

  1. python发送邮件群发_Python发邮件脚本,Python调用163邮箱SMTP服务实现邮件群发

    邮件营销,一个昔日辉煌,如今没落的广告营销方式,曾经的恶意广告邮件群发,到现在还存留着的大站协议群发,可能还是有不少人能够做到正常群发邮件,但大概率很多人都不会点开邮件查看邮件内容吧,除非是很许可的, ...

  2. 两百条微信小程序开发跳坑指南(不定时更新)

    2019独角兽企业重金招聘Python工程师标准>>> 微信小程序联盟出品 跳坑textarea<二百二十三>不显示文本及textarea相关问题集合 跳坑<二百一 ...

  3. python3 supervisor_python3-django+uwsgi+supervisor+nginx跳坑指南(记录)

    首先运行django项目:在项目目录内: python manage.py runserver 0.0.0.0:8000 外部服务器访问:http://www.xxx.com:8000/ 可以正常运行 ...

  4. 微信小程序开发跳坑指南(51-100)

    接着上次的跳坑指南(1-50): http://blog.csdn.net/qq_38530880/article/details/72844271 跳坑<一百>ssl证书相关问题(SSL ...

  5. python-使用django发送163邮箱

    使用django发送163邮箱 第一步登录163 打开设置 打开IMAP/SMTP服务 保存163给的一个授权码 第二步:找到settings.py文件,配置以下内容 EMAIL_BACKEND = ...

  6. 用python发送163邮件

    邮件是最早有用计算机通信的方式之一,采用pop3协议接受邮件,smtp协议发送邮件,基本上所有的计算机通信建立在tcp/udp协议之上,邮件传输协议也是不列外的.如果想要用编程语言发送邮件,需要在自己 ...

  7. 用Python通过163邮箱发送邮件

    #!/usr/bin/python #-*- coding: UTF-8 -*-import smtplib from email.mime.text import MIMEText from ema ...

  8. Python 调用163邮箱发送邮件

    Python内置对SMTP的支持,可以发送纯文本邮件.HTML邮件以及带附件的邮件.Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件. ...

  9. 单页面应用微信分享跳坑指南

    前言 最近在开发的时候遇到了一个微信分享的bug,就是无论你在哪个路径下的页面,发送给朋友后点开都只会跳到项目的首页.本来微信分享这个只算是一个小功能,也很好解决,但由于项目的特殊性,使得在这个bug ...

最新文章

  1. UE中的几个极有用功能
  2. 初学架构设计的第一步:需求、愿景与架构
  3. python恶搞表情包-哈哈!我用 Python 把你的朋友变成表情包了
  4. 【python之路8】python基本数据类型(二)
  5. 赵丽颖固然漂亮,可这份Hadoop核心教程也不差呀
  6. Github pull request 工作流总结
  7. (翻译)Google Guava Cache
  8. 麦克风阵列技术 二 (自动增益控制 自动噪声抑制 回声消除 语音活动检测)
  9. 用计算机三角函数公式,电脑是通过什么公式计算出三角函数的?
  10. PCIe 复位:Clod reset、warm reset、Hot reset、Function level reset
  11. btcTrade_project
  12. 股票融资融券通俗理解及利率
  13. 两行代码制作你的专属动态二维码
  14. 系统光驱盘符不见的解决方法
  15. 基础拓扑学笔记(2)——拓扑不变量
  16. 一个简简单单的许愿墙
  17. 计算机病毒不可能侵入rom吗,计算机试题选择题重点1
  18. CRMEB知识付费系统安装搭建【常见问题-14.安装无法修改写入权限】
  19. java乱码问题解决总结
  20. 家长怒进游戏群控诉:网瘾是表象 亲子关系问题是核心

热门文章

  1. c++ sleep函数 linux,sleep()函数 | C/C++程序员之家
  2. python sqlachemy模糊查询报错
  3. 【最新】CentOS7.8 部署redis6.0.1集群
  4. 与PHP对抗招聘者垃圾邮件-概念证明
  5. szshunjia储存不干胶标签的心得简述分享
  6. 钛资本研究院:5G时代,SD-WAN将何去何从?
  7. windows10安装redis数据库,并设置开机自启动
  8. Unity3D之协程(Coroutines Yield )
  9. [CF14E]Camels
  10. 深度学习PPT(入门简介)