问题描述

Python3.5 + Django2.2 天天生鲜项目在【3-07_django内置函数发送激活邮件】一节中填写完注册信息后提交时出现如下报错:

Internal Server Error: /user/register
Traceback (most recent call last):File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/handlers/exception.py", line 34, in innerresponse = get_response(request)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/handlers/base.py", line 115, in _get_responseresponse = self.process_exception_by_middleware(e, request)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/handlers/base.py", line 113, in _get_responseresponse = wrapped_callback(request, *callback_args, **callback_kwargs)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/views/generic/base.py", line 71, in viewreturn self.dispatch(request, *args, **kwargs)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/views/generic/base.py", line 97, in dispatchreturn handler(request, *args, **kwargs)File "/home/fang/dailyfresh/apps/user/views.py", line 72, in postsend_mail(subject, message, sender, receiver, html_message=html_message)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/mail/__init__.py", line 60, in send_mailreturn mail.send()File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/mail/message.py", line 291, in sendreturn self.get_connection(fail_silently).send_messages([self])File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/mail/backends/smtp.py", line 110, in send_messagessent = self._send(message)File "/home/fang/dailyfresh/venv/lib/python3.5/site-packages/django/core/mail/backends/smtp.py", line 126, in _sendself.connection.sendmail(from_email, recipients, message.as_bytes(linesep='\r\n'))File "/usr/lib/python3.5/smtplib.py", line 883, in sendmailraise SMTPDataError(code, resp)
smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp13,EcCowAD34gia_1RdzGE+IA--.15684S2 1565851546,please see http://mail.163.com/help/help_spam_16.htm?ip=223.93.186.229&hostid=smtp13&time=1565851546')

出错原因

554是邮件被网易默认为垃圾邮件,肯定是你发的邮件中有广告性信息,如:诚邀、免费注册之类的敏感词。当敏感词的比重达到一定数值时,就会被识别为垃圾邮件拒发。

解决方法

在收件人列表里面加上自己的邮箱

# 发邮件
subject = '天天生鲜欢迎信息'
message = ''
sender = settings.EMAIL_FROM
receiver = [email, sender]
html_message = '<h1>%s,欢迎你成为天天生鲜注册会员。</h1><br/>请点击下面链接激活您的账户<a href="http://127.0.0.1:8000/user/active/%s">http://127.0.0.1:8000/user/active/%s</a>' % (username, token, token)
send_mail(subject, message, sender, receiver, html_message=html_message)
]

天天生鲜 smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp13相关推荐

  1. smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp10,DsCowAA3nir1u6xZq42WDw--.22935S2 1504492533,please

    1 # from email.mime.text import MIMEText 2 # 3 # msg = MIMEText('hello, send by Python...', 'plain', ...

  2. python自动发邮件报554错误_python-自动化测试结果发送邮件报错(smtplib.SMTPDataError: (554, b'DT:SPM 163……)解决方法...

    先把我的邮件发送脚本粘贴上来吧,再解释下我的报错和解决方法: import smtplib,email,os,time,yagmail from email.mime.multipart import ...

  3. Python smtp发邮件提示错误554, b'DT:SPM 163 smtp1

    使用163邮箱的SMTP服务,发送到QQ邮箱时出现错误: 注意,你是用的password应该是授权码不是你的邮箱登陆密码. 授权码可以在你开通SMTP服务的时候得到. 554错误汇总: •554 DT ...

  4. 使用163邮箱发送邮件报错(554, b'DT:SPM 163 smtp3,G9xpCgCHi5RJOFVemMZ4Dw--.348S3 1582643274,please see http://ma

    使用python编写发送邮件程序出现以下错误: 问题出现在代码中关于信件收发人的格式部分,需要将message中的From和To改成以下的格式: message['From'] = "xxx ...

  5. 你想要的完整解决Python smtplib使用163发送邮件时出现 •554 DT:SPM错误smtplib.SMTPDataError: (554, 'DT:SPM 163 smtp5,HdxpC

    最近在学习Python于是自己写了个小脚本测试使用smtp发送邮件,一切ok后出现如下错误: smtplib.SMTPDataError: (554, 'DT:SPM 163 smtp1,GdxpCg ...

  6. perl 用网易发邮件报错 554 DT:SPM 163 smtp14

    查看相关链接,貌似被当成垃圾邮件了,发不出去 554 DT:SPM 163 smtp14,EsCowACHUegmKpdc3giRMQ--.29617S2 1553410599,please see ...

  7. java mail 554_javaMail 163 邮箱发 qq 邮箱 总是报 554 DT:SPM 163 smtp11

    163 邮箱发 qq 邮箱 总是报 554 DT:SPM 163 smtp11 554 DT:SPM 发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件.请检查是否有用户发送病毒或者垃圾邮件: ...

  8. javaMail SMTPSendFailedException: 554 DT:SPM 163 smtp4

    com.sun.mail.smtp.SMTPSendFailedException: 554 DT:SPM 163 smtp4,DtGowAC39BkEKIxX2VoCAA–.130S2 146880 ...

  9. 163邮箱问题:554 DT:SPM 163 smtp5,D9GowACHO7RNWNdXmXs1Bw--.9035S2

    最近公司需要开发一个自定义邮箱功能,上网查询一下,利用163邮箱发送邮件. 由于163 的反垃圾机制,(坑爹机制.) 一般出现 554有在1)测试中用了test,测试,关键字在主题或者内容里面. 但是 ...

最新文章

  1. 基础数据类型之集合和深浅copy,还有一些数据类型补充
  2. 关于Ubuntu下面的 完全删除卸载说明
  3. POJ 3069 Saruman's Army(贪心)
  4. Maven,Eclipse和Java 9
  5. 机器学习-决策树(ID3、C4.5、CART)
  6. Linux中/proc目录下文件详解(一)
  7. ASP.NET Core中使用Csp标头对抗Xss攻击
  8. 《史上最简单的 SpringCloud 教程》系列 (转载 http://blog.csdn.net/forezp/article/details/70148833 本文出自方志朋的博客)
  9. 微信小程序实现实时音视通话-腾讯云文档dome里面的大坑
  10. 计算噪声方差的函数 matlab,噪声强度(噪声功率) 噪声方差到底有什么关系? matlab中的awgn函数...
  11. (内附独家PPT)李岩:CynosDB高可用系统介绍
  12. 201809-1 卖菜(100分)
  13. 翻译Computer Relaying for Power Systems-2nd Edition(Arun G. Phadke, James S. Thorp)
  14. FileUriExposedException: file:////XXXXXXXX g exposed beyond app through ClipData.Item.getUri()问题的解决
  15. Android拉取微信公众号列表,Xposed实时获取微信公众号推送
  16. 试题 算法训练 猴子分苹果
  17. 记一次失败的夏令营面试
  18. 2.14 一个特别的日子
  19. 常见对儿童的精神虐待行为及原因分析
  20. 【GridMask】《GridMask Data Augmentation》

热门文章

  1. 免费报表工具知多少?
  2. python3讯飞语音识别
  3. C语言中mktime函数功能及用法
  4. poi 向Excel中插入图片
  5. iOS 获取设备型号(iPhone+iPad)最新总结
  6. 7 个优秀的 UI 交互动画技巧
  7. eclipse运行,提示错误:The selection cannot be launched,and there are no recent launch
  8. 抢鲜看“嫦娥一号”探月卫星成功发射全过程!!!!!!!
  9. 继共享WIFI后,共享挪车码代理加盟成为新的行业风口
  10. python定义列表的方式_Python-列表类型(list)