无法使用Mailgun接收收到的邮件

时间:2016-12-22 23:14:52

标签: api email smtp mailgun

我尝试使用mailgun设置入站邮件。我想收到support@mydomain.com的电子邮件。 (为保密而改变)

  • 所有Mailgun的DNS检查都通过。
  • 我设置了一条路线。表达式为match_recipient("support@mydomain.com"),操作为forward("me@gmail.com")
  • 当我使用路线测试工具时,它正确匹配我的路线。

但是当我在现实生活中向support@mydomain.com发送电子邮件时,我收到了失败通知。错误消息是:

Your message cannot be delivered to the following recipients: 

Recipient address: support@mydomain.com 
Reason: Remote SMTP server has rejected address 
Diagnostic code: smtp;550 5.7.1 Relaying denied 
Remote system: dns;mxb.mailgun.org (TCP|17.172.80.96|58312|52.5.239.85|25) (ak47 ESMTP ready)

我在这里错过了什么步骤?

1 个答案:

答案 0 :(得分:2)

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