Django配置163邮箱出现 authentication failed(535)错误解决方法
2018-06-25 19:56
531 查看
最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:
smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed')
Django初始配置邮箱设置
EMAIL_HOST = "smtp.163.com" # 邮箱服务器 EMAIL_PORT = 25 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST_USER = "xxxxx" # 邮箱用户名 EMAIL_HOST_PASSWORD = "xxxxx" # 邮箱账号密码, EMAIL_USE_TLS = False EMAIL_FROM = "xxxxx" # 163邮箱用户名,同EMAIL_HOST_USER
出现原因
163邮箱配置中EMAIL_HOST_PASSWORD不能填写自己的163账号密码,而是应该填写授权码。如果填写163账号密码则会报535错误即smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed')。授权码在163邮箱的设置中获得,如下图所示:解决方法535错误方法
Django配置改为EMAIL_HOST = "smtp.163.com" # 邮箱服务器 EMAIL_PORT = 25 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # EMAIL_HOST_USER = "xxxxx" # 163邮箱用户名 EMAIL_HOST_PASSWORD = "xxxxx" # 填写授权码 EMAIL_USE_TLS = False EMAIL_FROM = "xxxxx" # 163邮箱用户名,同EMAIL_HOST_USER
相关文章推荐
- JBoss中配置数据源出现错误:“Failed to register driver for: com.mysql.jdbc.Driver”的解决方法
- C程序访问hadoop出现的各种编译错误和运行时各种类DefFound异常的解决方法(makefile的书写和环境变量的配置)
- 在配置windows2003域控时出现“未授予用户在此计算机上的请求登录类型”错误提示的解决方法
- strut.xml配置出现错误的解决方法
- 手把手教你:Ubuntu+django+apache下配置网页错误OperationalError: Unable to Open Database File 的解决方法
- 配置nutch出现的的错误的解决方法(转)
- JBoss中配置数据源出现错误:“Failed to register driver for: com.mysql.jdbc.Driver”的解决方法
- 配置nagios时,出现Internal Server Error错误解决方法
- 在配置SPS的 Single Sign-on 服务的时候出现错误的解决方法!
- 配置Nginx支持php,出现No input file specified错误的解决方法
- 在原有VS2005基础上安2008测试版本2以后出现:配置节错误:web.config/protocols 解决方法。
- JavaMail出现535 5.7.3 Authentication unsuccessful错误的解决方法
- vs2010配置cocos2d-x出现的错误及解决方法
- Struts2安装配置时出现错误解决方法
- win2003配置IIS ,发布asp.net 时出现错误 “分析器错误信息: 无法识别的属性“type”。” 的解决方法
- Django+sqlite使用时出现的一个错误的解决方法
- Weblogic下配置Struts应用时出现tag错误的解决方法
- Win2008R2 配置 ASP环境,出现500错误的解决方法
- Ubuntu 配置VNC时,出现“perl: warning: Falling back to the standard locale ("C").”等提示错误解决方法
- Tomcat5.0配置过程中出现的错误的解决方法