Mailgun无法路由国际化域名

时间:2017-10-22 17:54:29

标签: email internationalization mailgun

- 编辑 - 在您阅读文本墙之前。

Mailgun通过其支持页面回复:“SMTP凭据,邮件列表或路由不支持IDN。”

我回复了他们在用户手册中澄清这一点的请求。它可以节省我数小时的调试时间以及注册测试域以用于错误报告的成本。

---原帖如下

我一直在尝试使用mailgun从国际地址路由到gmail和icloud。我用普通的所有ascii域做到了这一点。问题似乎是域必须在punycode中注册,而路由必须使用IDN的UTF8版本提交。有什么工作吗?

要测试,请考虑具有punycode表示xn--15q621c.com的域(在mailgun上实际注册并处于活动状态)全日.com。

https://app.mailgun.com/app/domains

注册域名
  • 注册域名xn--15q621c.com - 作品
  • 注册域名全日.com - 失败:“域名必须是有效的网址”

https://app.mailgun.com/app/routes

添加路线
  • 添加路线test1@xn--15q621c.com - >其他地方 - 路线成功添加
  • 添加路线test2 @全日.com - >在其他地方相同 - 路线成功添加

使用同一页面上的测试工具验证路线

  • 输入test1@xn--15q621c.com - mailgun报告“没有路线匹配”
  • 输入test2 @全日.com - mailgun返回正确的路线。

尝试发送电子邮件

  • to test1@xn--15q621c.com - mailgun返回“550 5.7.1继续拒绝”
  • to test2 @全日.com - mailgun返回“550 5.7.1 Relaying denied”

有人可能会建议创建SMTP凭据 - 它不起作用。它只能通过域屏幕完成,因此无法尝试UTF版本。尝试为“test1@xn--15q621c.com”创建smtp凭据 - “内部系统错误”失败。

0 个答案:

没有答案