配置路由 53 将传入电子邮件转发到 Sendgrid

问题描述 投票:0回答:1

我已将 MX 记录添加到我的路由 53,以便当客户使用 [email protected] 等向我的域发送电子邮件时,我可以收到电子邮件。我有 webhook POST 来获取请求并解析它。

按照发送网格官方文档的建议,我在35号路线中添加了一条MX记录。

10 mx.sendgrid.net。

https://docs.sendgrid.com/for-developers/parsing-email/setting-up-the-inbound-parse-webhook

在测试过程中,它不断给我回复找不到地址

“DNS 错误:mydomain.com 的 DNS 类型“mx”查找响应代码为 NOERROR mydomain.com 的 DNS 类型“mx”查找没有相关答案。mydomain.com 的 DNS 类型“aaaa”查找响应为代码 NOERROR DNS 类型mydomain.com 的“aaaa”查找没有相关答案。mydomain.com 的 DNS 类型“a”查找以代码 NOERROR 响应 mydomain.com 的 DNS 类型“a”查找没有相关答案。”

route53 似乎甚至无法首先将收到的电子邮件转发到 sendgrid。

当运行 dig mydomain.com 时,我看到以下响应

; <<>> DiG 9.10.6 <<>> mx mydomain.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55194
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

知道我错过了什么吗?

sendgrid amazon-route53 incoming-mail
1个回答
0
投票
  1. 在 Route53 托管区域中创建新的 MX 记录时,请确保将 子域(记录名称) 文本框留空。

  2. 添加此记录后,您可以转到 MX Toolbox,并查找您的域。它应该显示您刚刚在上面添加的相同 MX 记录值。

最重要的是,确保您的 Route53 域可访问。也就是说,如果您从第三方(例如 GoDaddy)购买了域名,请确保修改名称服务器以将域名指向 Route53。

© www.soinside.com 2019 - 2024. All rights reserved.