搭建邮件服务器 提示554 DT:SPM 163

javamail 搭建邮件服务器的时候,用163就是一个坑。

搭建邮件服务器 提示554 DT:SPM 163

在我搭建完邮件服务器,并且做好本地测试的时候。我开始发送http请求,准备开始发邮件。参数设置都没有问题。但是就是报错

报554 DT :smp 163(因为我用的邮件服务器是163)

神坑~~

这个原因我开始检查

1.按照163邮箱那里的解释:554 DT :smp 163 是垃圾邮件。是不是我的邮件内容的原因?内容上有“测试”的也不可以。所以我把发件的内容全部换成很正经的内容,但是不行。

2.我开始检查是不是javamail的版本问题。和maven上对了下,是没错的。

3.我开始检查邮件服务端。邮件服务器,在发送邮件给qq邮箱的时候注意。有个反垃圾机制,里面有个白名单需要设置下,保证你的邮件能被接收。

搭建邮件服务器 提示554 DT:SPM 163

我设置了白名单:smtp.163.com

4.邮件服务器保证了什么问题都没有之后。我开始检查请求端。还是554 DT 的报错。但是发邮件给拿来做邮件服务器的邮箱却可以通过。然后我开始怀疑些什么了。。。。

这坑的是邮箱服务器啊。然后我开始测试,用126邮箱测试,结果还是和163邮箱服务器的报错一样!!!果然是网易的错!

网易的邮箱在554 DT 反垃圾机制这里的算法怕是出了问题,它不会定义什么是垃圾邮箱。吐槽一波网易邮箱,就是一个坑!!神坑!!!

然后我就用了QQ邮箱。美好生活就从此开启了!

搭建邮件服务器 提示554 DT:SPM 163

邮件服务功能如果有朋友留言的话,我会push上的。

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/x_bessie/article/details/81878779