Email 邮枪罐';国际化域名的t路由

Email 邮枪罐';国际化域名的t路由,email,internationalization,mailgun,Email,Internationalization,Mailgun,--编辑--在阅读文本墙之前 Mailgun通过其支持页面回复:“SMTP凭据、邮件列表或路由不支持IDN。” 我要求他们在用户手册中澄清这一点。这将为我节省数小时的调试时间和注册测试域以用于bug报告的成本 ---原文如下 我一直在尝试使用邮枪从一个国际地址发送到gmail和icloud。我已经用普通的所有ascii域完成了这项工作。问题似乎是域必须在punycode中注册,而路由必须使用IDN的UTF8版本提交。有什么解决办法吗 测试,考虑域(实际注册和激活邮件枪)全日.com,具有puny

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


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

我要求他们在用户手册中澄清这一点。这将为我节省数小时的调试时间和注册测试域以用于bug报告的成本

---原文如下

我一直在尝试使用邮枪从一个国际地址发送到gmail和icloud。我已经用普通的所有ascii域完成了这项工作。问题似乎是域必须在punycode中注册,而路由必须使用IDN的UTF8版本提交。有什么解决办法吗

测试,考虑域(实际注册和激活邮件枪)全日.com,具有punycode表示形式xn--15q621c.com

在注册域

  • 注册域xn--15q621c.com-works
  • 注册域全日.com-失败:“域名必须是有效的URL”
在以下位置添加路线:

  • 添加路线test1@xn--15q621c.com->其他地方-已成功添加路线
  • 添加路由test2@全日.com->别处相同-已成功添加路由
在同一页上使用测试工具验证路由

  • 进入test1@xn--15q621c.com-mailgun报告“没有路线匹配”
  • 输入test2@全日.com-mailgun返回正确的路由
尝试发送电子邮件

  • 到test1@xn--15q621c.com-mailgun返回“550 5.7.1中继被拒绝”
  • 测试2@全日.com-mailgun返回“550 5.7.1中继被拒绝”

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

Mailgun通过其支持页面响应:“SMTP凭据、邮件列表或路由不支持IDN。”因此,这个问题演变成了一个关于谁提供这种支持的信息请求。令人惊讶的是,在任何地方都没有这方面的信息。我现在真的不知道如何处理我的IDN域。我正在考虑使用amazon的邮件服务和amazon lambda作为我的SMTP服务器。其他人也这样做了,这样就不需要像邮枪这样的服务了。这就留下了gmail拒绝许多IDN的问题。为此,我正在考虑设置一个额外的域名并动态重写地址,以便只有使用谷歌smtp引擎的用户才能看到非IDN版本。由于我的日常工作,一切都被搁置了,但总有一天。。。