api - 无法使用 Mailgun 接收传入邮件

标签 api email smtp mailgun

我正在尝试使用 mailgun 设置入站邮件。我想通过 support@mydomain.com 接收电子邮件。 (因隐私而更改)

  • 所有 Mailgun 的 DNS 检查均通过。
  • 我已经设置了路线。表达式为 match_recipient("support@mydomain.com")并且 Action 是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)
    

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

    最佳答案

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

    关于api - 无法使用 Mailgun 接收传入邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41293007/

    相关文章:

    api - 为复杂的分层项目开发Rest API

    php - Twitter api 1.1 图像未显示在提要中

    jquery - 从 youtube 播放列表中获取视频,使用 jQuery、api

    java - 如何在以下代码中创建电子邮件和密码的运行时条目?

    php - 电子邮件跟踪 - GMail

    java - 使用 Mule 发送格式化邮件

    django - 通过 Google Apps 使用 Django 发送电子邮件时为电子邮件帐户命名

    javascript - 我如何从 JSON Google map 获取纬度和经度坐标

    javascript - 不要记录在 Meteor.js 中发送的电子邮件

    c# - 在 asp.net 中发送批量电子邮件的最佳方式