如何在 GoDaddy 中配置 SendGrid 发件人身份验证(域验证)

Posted

技术标签:

【中文标题】如何在 GoDaddy 中配置 SendGrid 发件人身份验证(域验证)【英文标题】:How to configure SendGrid Sender Authentication (Domain Verification) in GoDaddy 【发布时间】:2020-10-13 07:33:45 【问题描述】:

从 SendGrid 添加 CNAME 后,无法使用 GoDaddy 验证域

【问题讨论】:

【参考方案1】:

这是一个简单的修复。 SendGrid 要求您在 DNS 管理门户上添加 3 个 CNAME(如果需要启用品牌,则为 5 个 CNAME)用于域验证。问题是我添加了 SendGrid 提供给我的整个 CNAME,但 GoDaddy 只需要个人名称,它在域名解析期间将域名附加到 CNAME。

例如,如果 SendGrid 要求您在 GoDaddy 中添加如下内容作为 CNAME,

ex0123.sub.domain.com,您应该只添加 ex0123 对于 s1._domainkey.sub.domain.com,您应该只添加 s1._domainkey 作为 对于 s2._domainkey.domain.com,仅添加 s2._domainkey

这解决了我的问题,希望对你也有帮助!

【讨论】:

天哪,我知道这是违反 rulz 的,但我爱你.... 保持安全 Sreepriya 你是怎么知道的 :O ?我有超过 4 天的时间和很多失去的客户试图解决这个问题 你是个传奇。为什么他们不能标准化这些东西。 这行得通!这应该是公认的答案!非常感谢! 第二次回到这里,我忘了。再次感谢!【参考方案2】:

Sreepriya Sreekumar 的 answer 运行良好,但截至 2021 年 5 月在 Godaddy 中,我必须保留完整的 s2._domainkey.domain.com,然后它才能运行。

步骤 1 和 2 与该答案中所写的完全相同。

【讨论】:

这没有提供问题的答案。一旦你有足够的reputation,你就可以comment on any post;相反,provide answers that don't require clarification from the asker。 - From Review 它对我有用【参考方案3】:

就我而言,我挣扎了一天,找到了this doc,上面写着:-

某些 DNS 主机会自动将您的***域添加到您创建的 DNS 记录的末尾,这可以将“email.domain.com”的 CNAME 转换为“email.domain.com.domain.com”。添加新记录时,请务必遵循 DNS 面板中现有记录的约定,因为有时您只需添加***域左侧的内容。

例如,“email.”CNAME 变为 “email.domain.com”

在 Godaddy 中,您不必将域名放在CNAME 记录中,只需放入子域即可。 另外,您需要将 Sendgrid 提供的整个 VALUE 字符串放入 Godaddy 的 value 字段中。截至 2021 年 9 月。

【讨论】:

以上是关于如何在 GoDaddy 中配置 SendGrid 发件人身份验证(域验证)的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Heroku 应用程序 DNS 配置到 Godaddy 域?

如何使用 Godaddy 证书为 Mosquitto 配置安全性

如何在 Postman 中使用 SendGrid 的 Inbound Parse Webhook 示例?

如何将动态数据传递到sendgrid webapp上设计的电子邮件模板? : - | Sendgrid

SendGrid 链接品牌提供 ssl 问题

我们如何删除sendgrid电子邮件中的丑陋链接?