无法使用 Mailgun 接收传入邮件

Bon*_*Oak 5 email api 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)
Run Code Online (Sandbox Code Playgroud)

我在这里缺少哪一步?

Dan*_*Dan 4

我知道这已经有一年多了,但由于我花了 4 个小时试图解决这个问题,我将分享我的解决方案:我的 mailgun 帐户未经过验证。我看到有人提出这个建议,但我认为他们只是意味着我必须验证我转发到的地址。不,当我今天登录时,我看到顶部有一个横幅,上面写着“单击此处重新发送您的验证电子邮件”。我这样做了,它通过了短信验证过程,一切立即开始工作!