自己服务器做网站如何备案,开发安卓软件用什么工具,网络策划方案,苏州做网站比较好的公司这两天给我们开发的Chrome插件#xff1a;Youtube中文配音 增加了账户注册和登录功能#xff0c;其中有一步是邮箱验证#xff0c;所以这边会在Spring Boot后台给用户的邮箱发个验证信息。如何发邮件在之前的文章教程里就有#xff0c;这里就不说了#xff0c;着重说说这两… 这两天给我们开发的Chrome插件Youtube中文配音 增加了账户注册和登录功能其中有一步是邮箱验证所以这边会在Spring Boot后台给用户的邮箱发个验证信息。如何发邮件在之前的文章教程里就有这里就不说了着重说说这两天发现所有用Gmail注册的用户都被退件的问题。 报错现象 先来看看具体报错如果您也碰到这种情况那么可以看看后面的内容 退信原因发件人youtubedubbingmail.spring4all.com域名的DNS记录未设置或设置错误导致对方拒收此邮件。host gmail-smtp-in.l.google.com[142.251.10.26] said: 550-5.7.26 This mail is unauthenticated, which poses a security risk to the sender and Gmail users, and has been blocked. The sender must authenticate with at least one of SPF or DKIM. For this message, DKIM checks did not pass and SPF check for [mail.spring4all.com] did not pass with ip: [54.204.34.130]. The sender should visit https://support.google.com/mail/answer/81126#authentication for instructions on setting up authentication. k191-20020a636fc8000000b00565bcd33890si6279798pgc.848 - gsmtp (in reply to end of DATA command) 解决方案请通知你的邮箱管理员为邮箱域名设置正确的DNS(SPF、DKIM、DMARC)记录。详细请见 http://service.exmail.qq.com/cgi-bin/help?subtype1no1000580id20012 。 问题分析 从退信原因中Google给的链接内容非常多大致内容就是Google针对垃圾邮件滥用邮箱等行为做的防护机制。所以如果您要支持Gmail的话就必须符合它所制定的身份配置要求里面包含了SPF配置、DKIM配置、ARC配置以及DMARC配置。 Google官方提供了一个工具https://toolbox.googleapps.com/apps/checkmx/可以用来检测你的一些列配置是否符合要求。您只需要输入你的邮箱域名就可以看到如下的诊断结果 那么多警告显然是要慢慢解决才能不被拒收吧。。。不过那么多配置是不是一下就晕了 如果你懒得深入看的话下面DD就讲一下比较快速的解决不被拒收的配置。 解决方案 不要看有那么多警告和配置内容其实只需要把SPF配置完成Gmail的发送就不成问题了。配置方法也很简单就是在域名解析里加一条记录即可。 Gmail官网也给出了介绍 但第一次也许你会跟我犯一样的错就是直接用vspf1 include:_spf.google.com ~all这个value了。。。其实应该要修改成你所用企业邮箱服务商的spf域名。 比如DD这边用的是腾讯的企业邮箱所以值要设置成vspf1 include:spf.mail.qq.com ~all。直观的讲你的域名解析里需要有这样一条TXT记录 SPF汇总 这边汇总一下国内比较常用的企业邮箱SPF配置如果您正好碰到类似问题可以直接选取使用 腾讯企业邮箱vspf1 include:spf.mail.qq.com ~all阿里企业邮箱vspf1 include:spf.mxhichina.com -all网易企业邮箱vspf1 include:spf.163.com -all 今天的分享就到这里希望对您有所帮助码字不易欢迎关注、收藏、分享支持一下。本文可以任意转载但请注明原文链接 ^_^ 我们创建了一个高质量的技术交流群与优秀的人在一起自己也会优秀起来赶紧点击加群享受一起成长的快乐。另外如果你最近想跳槽的话年前我花了2周时间收集了一波大厂面经节后准备跳槽的可以点击这里领取 推荐阅读 谷歌最新开发神器集成 AI、支持全栈、一键部署内网穿透还得是它一行命令就搞定一款极具潜力的全新开源免费数据库管理工具 ·································· 你好我是程序猿DD10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来多思考、少抱怨、勤动手就很容易实现弯道超车所以不要问我现在干什么是否来得及。如果你看好一个事情一定是坚持了才能看到希望而不是看到希望才去坚持。相信我只要坚持下来你一定比现在更好如果你还没什么方向可以先关注我这里会经常分享一些前沿资讯帮你积累弯道超车的资本。