域名系统 – SPF softfail域不将IP指定为允许的发件人

我同时使用mailgun和namecheap邮件服务器(我也有我的域名),当我在我的Gmail帐户收到邮件时,mailgun被识别为允许的发件人,但这不是namecheap的情况.这就是我得到的:

Received-SPF:softfail(google.com:转换xx @mydomain的域名未指定…作为允许的发件人)

我的DNS中有以下TXT记录

v=spf1 mx include:mailgun.org ~all

这是一个IPv4,我在serverfault中读了一些其他帖子没有运气,所以对此的任何想法都将受到赞赏.

编辑

here所述,Namecheap私人邮件自动设置MX记录,并且它们不会显示在DNS记录列表中,我想这与我在拥有MX记录时未被识别为允许的发件人这一事实有关. spf.

解决方法

我找到了一个解决方案,最后我将邮件服务器IP添加到了TXT记录中,现在gmail接受了发件人.
如果有人有兴趣,这就是它的样子:
v=spf1 ip4:xxx.xxx.xxx.xxx include:mailgun.org ~all

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些