网易邮箱停止服务(关于网易邮箱的反垃圾服务条款)

网易邮箱停止服务(关于网易邮箱的反垃圾服务条款)(1)

关于网易邮箱的反垃圾服务条款

今天为网站写邮箱发送的Demo的时候,程序出错,控制台提示:

SMTPSendFailedException: 554 DT:SPM

这种提示我也是第一次遇到,因为之前也用网易免费邮箱服务器发送过邮件,比如我本人的微信小程序中对文章进行评论会发送邮件到我的QQ邮箱中,一直都是正常运行的。

遇到报错,先不着急百度,自己尝试看一下Exception给的提示语,然后看是不是自己遇到过的问题,这次由于是第一次遇到,对于554 DT:SPM心中并没有什么概念,也没想到这是错误码。但是报错的后面,有这样一句话,please see http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html。于是点击进去看,其中主要是对退信代码的说明,在这里面我看到许多类似554 DT:SPM的代码,全局搜索发现554 DT:SPM代表含义如下:

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

这提示已经很明显了,病毒是肯定不可能的,未被许可那也不可能,那就是我测试的邮件被定义网易为垃圾邮件,这就很好定位了,标题和内容有一部分被识别成垃圾了,于是定位到代码中,发现自己标题设置为:Hello!,内容是:这是一个纯文档邮件。

看到这里猜测标题有问题,于是将Hello改为小程序报警通知。调试成功。

走到这里,我们大概明白了事情的完整经过,但是知其然也要知其所以然,垃圾邮件是怎么被定义的呢?

垃圾邮件的属性 发送到网易邮箱服务或通过网易邮箱服务发送或导致发送的电子邮件不允许: 1、收件人事先没有提出要求或者同意接收且无法拒收的; 2、使用或包括无效的或伪造的邮件头; 3、使用或包括伪造的、无效的或者不存在的域名; 4、利用任何技术伪造、隐藏或掩盖传输路径来源的识别信息; 5、使用任何方式生成欺骗性地址信息; 6、在没有获得第三方许可的情况下使用、中继或通过第三方的互联网设备; 7、主题行或内容包含错误、误导或虚假的信息; 8、违反了国家相关法律规定和网易服务条款。

后面如果我们发送的邮件成为别人邮箱中的垃圾邮件,那么我们就需要知道其官方是如何对垃圾邮件进行定义的,然后针对性的去修改邮件的格式。

常见的网易退信代码:

450 RP:DRC 当前连接发送的收件人数量超出限制。请控制每次连接投递的邮件数量; 451 MI:SFQ 发信人在15分钟内的发信数量超过限制,请控制发信频率; 550 User in blacklist 该用户不被允许给网易用户发信; 552 Requested mail action aborted: exceeded mailsize limit 发送的信件大小超过了网易邮箱允许接收的最大限制; 553 Requested action not taken: NULL sender is not allowed 不允许发件人为空,请使用真实发件人发送; 554 MI:STC 发件人当天内累计邮件数量超过限制,当天不再接受该发件人的投信。请降低发信频率;

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页