SenderGrid发件人身份验证

时间:2020-06-13 10:36:43

标签: node.js sendgrid

我有一个Next.js(与Vercel一起部署)应用程序,我正在尝试实现SendGrid在我的网站上创建联系表单。 我已遵循此tutorial

当尝试提交表单时,出现以下错误:

POST http://localhost:3000/api/send 400 (Bad Request)

我认为问题出在sender authentication上。 (https://app.sendgrid.com/settings/sender_auth

我的域名提供商是“ 123-reg”。

我已将Sendergrid的dns记录添加到123 dns部分。但是,当我单击验证时,出现以下错误:

enter image description here

我似乎无法验证这些记录。

更新

我实际上已经使用SendGrid提供的值更新了Vercel仪表板域部分,但仍然出现相同的错误:

enter image description here enter image description here

1 个答案:

答案 0 :(得分:6)

似乎您的DNS使用的是Vercel(立即发布),但尚未配置服务所需的SendGrid DNS记录。

将CNAME添加到Vercel DNS界面时,请尝试仅添加子域部分。这意味着em8573而不是em8573.alex-web.co.uk,依此类推。

您可以找到有关如何创建CNAME here的说明。

您可以使用出色的网络服务Dig web interface轻松测试记录。