使用mailgun进行邮件路由

时间:2017-10-11 17:15:28

标签: email routing mailgun

我将mailgun路由设置为xx@me.com,以便将电子邮件转发到http://xxx:7000/reply的服务器。 我已经测试了电子邮件路由,它很好,服务器也在浏览器和使用curl。但是发送电子邮件到xx@me.com仍然没有任何反应。

已经有类似的问题,但没有人回答: Can't recieve incoming mail with Mailgun

5 个答案:

答案 0 :(得分:7)

使用Mailgun处理传入电子邮件有一些要求。

  • 您的帐户必须经过验证(电子邮件/短信)
  • 必须将域或子域添加到帐户。
  • SPF&必须验证DKIM并使用Mailgun的值配置MX记录。 Details for DNS record information
  • 使用收件人域或子域匹配配置的路由过滤器。 (例如:域" bar.com"被添加到帐户。表达式可以匹配缓冲区(" foo@bar.com")。如果添加了子域,则需要匹配子域名,例如match_recipient(" foo@mg.bar.com"))

链接问题的错误是由于上述要求之一未得到满足。拒绝" 550 5.7.1拒绝转发"来自Mailgun的传入邮件服务器表明域或子域有指向Mailgun的MX记录,但该域中不存在该域。

**免责声明我在Mailgun工作

答案 1 :(得分:5)

我知道这已经有6个月了,但是因为我花了4个小时试图解决这个问题,所以我将分享我的解决方案: 5.7.1中继被拒绝消息还有另一个原因:我的mailgun帐户未经过验证。我看到有人建议这一点,但我认为他们只是意味着我必须验证我转发的地址。不,当我今天登录时,我看到顶部的横幅说点击此处重新发送您的验证邮件。我这样做了,它经历了短信验证过程,并立即开始工作!

答案 2 :(得分:3)

我知道这是一个陈旧的话题,但是我也想在这里鸣叫,以期挽救人们一生的几个小时,以解决“ 550 5.7.1拒绝中继”的问题。

对我来说?这是几次困扰我的事情。仅在断开基于软件的VPN的连接(专用Internet访问)后,我才能通过Gmail>“设置”>“帐户和导入”>“添加其他电子邮件地址”进行验证。

>

[您在这里叹气或畏缩]

现在,去得到它...实现它。 ;-)

答案 3 :(得分:1)

如果您将MailGun与cPanel一起使用(例如,遵循this tutorial之后)并收到550 5.7.1 Relaying denied错误,请确保使用添加了您的MailGun SMTP凭据后域(与文档建议的MailGun用户名和密码相反)。那是我自己的问题的根源。

答案 4 :(得分:0)

此错误代码的另一个原因很可能是您试图通过SMTP发送内容,而您已在域的mailgun设置的发送属性中指出要使用API​​ ...