也许我在这里做错了什么,但是当我尝试使用 SendGrid API V3 验证发件人电子邮件时,它要求用户登录 sendgrid 似乎没有任何意义。在这种情况下,这是一封来自我们客户的电子邮件,他显然不希望拥有 sendgrid 帐户。我只希望他能够从我的产品中发送电子邮件。因此,当我尝试验证电子邮件时,该电子邮件会发送给客户,但随后它要求登录 sendgrid?
这个工作流程没有任何意义。为什么他们需要Sendgrid?他们正在使用我的软件来发送电子邮件。我只需要他们验证他们是否拥有电子邮件地址。就这样。我会假设 Sendgrid 只会向他们发送一封电子邮件以验证他们是否拥有该地址,然后在单击它时只需验证即可。在这种情况下,它要求他们登录 Sendgrid。
有人可以对此有所了解吗?我在这里错过了什么?
这是我正在进行的 API 调用
https://api.sendgrid.com/v3/verified_senders
使用此 JSON 数据
{
"nickname": "Sam",
"from_email": "sam@sam.com",
"from_name": "ABC",
"reply_to": "sam@sam.com",
"reply_to_name": "Sam",
"address": "1234 Fake St",
"city": "Fakeplace",
"country": "USA"
}
提前致谢!
这是文档的链接,它告诉我应该像他们点击链接来验证电子邮件一样简单。
https://docs.sendgrid.com/ui/sending-email/sender-verification
然后我不知道为什么当点击链接时,它实际上要求他们登录 Sendgrid。