邮件遭拒绝“客户端主机被拒绝:MX-CIDR”

时间:2015-03-28 18:00:10

标签: email mailgun spf

我正在尝试使用mailgun发送邮件。我的DNS配置(SPF,DKIM)似乎没问题,并且正在邮件服务中验证。我可以使用gmail,live和大多数其他邮件提供商向多个用户发送邮件。但是,当我为我的大学的电子邮件帐户发送电子邮件时,我遇到了问题。

邮件被拒绝,并显示以下警告:

  

" 554 5.7.1:拒绝客户主机:MX-CIDR"

我目前的DNS设置是:

TXT @ "v=spf1 include:mailgun.org ~all"
MX 10 mxa.mailgun.org.
MX 10 mxb.mailgun.org.

DKIM也经过验证。我在mxtoolbox检查了我的域名,dns配置在所有测试中都通过了。我没有在其他问题中发现与该警报相关的错误。愿有人帮我解决这个问题吗?

更新1: 还有一些信息:

1)我不发送,我绝对无意发送垃圾邮件。我创建了一个由学生和教师使用的教育网站,他们有时会在彼此之间发送消息。我也发送邮件确认寄存器,恢复密码,正如很多其他网站所做的那样。我只向同意我的服务条款的人发送消息,其中包括有关我的邮件政策的信息。这是一项小型服务,我一个月内从未发送超过2,000条消息(到目前为止,我有800名注册用户)

2)我不相信我被列入黑名单,mxtools验证了几个黑名单数据库,我的IP已通过所有验证。此外,服务器不拒绝来自我的IP的所有邮件,我可以使用我的个人电子邮件发送邮件与同一个域,但我使用不同的服务处理我的个人收件箱与我的域和我的网站发送的电子邮件。所以,我想这可能是DNS记录错误。

3)我只使用mailgun(或其他交易电子邮件服务,如mandrill或sendgrid),因为强烈推荐(并且容易)。我使用小型VPS并且很难配置我自己的电子邮件服务(我是程序员,我不是那种配置的专家)。如果存在关于使用这些系统的负面因素,我真的很想知道并了解更多。

2 个答案:

答案 0 :(得分:1)

我发现没有证据表明接收邮件服务器拒绝您的邮件是因为您的SPF记录。

这里甚至没有证据表明接收邮件服务器甚至对收到的邮件进行了SPF检查。

你能解释为什么你认为这与SPF有关吗?

仅仅因为某人拒绝了您的邮件,并且您碰巧搞乱了您的SPF记录,并不意味着您的邮件被拒绝的原因是由于您的SPF记录。

唯一可以告诉您电子邮件被拒绝的原因,以及需要采取哪些措施来解决问题的是接收邮件服务器'管理员,以及那些你应该问的人。他们是唯一知道他们的邮件服务器如何配置以及它们如何工作的人。除非从错误消息的文本中明显看出,否则其他任何人的回答都只是猜测而已。

实际上我的猜测是,如果有的话,错误消息似乎表明他们只是将您的IP地址范围,时间段列入黑名单,无论出于何种原因。我会解释" MX-CIDR"作为意义" MX的IP地址' (你可以谷歌什么" CIDR"自己的意思);即:发送邮件服务器的IP地址被明确列入黑名单,不会发送邮件。

现在,从引用域名的网站上,我引用:

"我们的软件会自动管理投放过程,以便为您的电子邮件提供最好的登陆收件箱的机会。"

我认为这是唯一一个会担心有最好的降落机会的人。某个收件箱将是所有典型的垃圾邮件寄生虫。我浏览了引用的网站,在通常徘徊于典型的垃圾邮件之后,我无法摆脱一种粘糊糊的感觉。

此域名是否用于发送垃圾邮件?

如果是这样,那么你可能已经知道了问题的答案。

答案 1 :(得分:0)

某些SPF库在尝试对您发送的域执行反向查找时可能会拒绝电子邮件。

他们通常会从附加到域名的MX记录中获取此信息,如果不匹配,则会因拒绝而失败(详情请参阅http://www.zytrax.com/books/dns/ch9/spf.html)。

如果接收服务器未必正确配置,或者由于垃圾邮件数量过大而对接收邮件造成超级刺激,通常只会出现问题。