我正在尝试将sendgrid与MongoDB缝合一起使用,并且我已经有了一个域名。我已经设置了domian身份验证,但在MongoDB上使用sendgrid之前,我是否需要准备好我的域的电子邮件地址我不太清楚sendgrid及其api的工作原理。有人能再解释一下吗
您需要验证要使用的发件人地址。您可以对整个域(使用域身份验证(或仅对单个发件人执行此操作。由于您已经完成了域身份验证,因此您是优秀的。本指南应使您能够发送带有如下片段的电子邮件:
curl --request POST
--url https://api.sendgrid.com/v3/mail/send
--header 'Authorization: Bearer <<YOUR_API_KEY>>'
--header 'Content-Type: application/json'
--data '{"personalizations":[{"to":[{"email":"john.doe@example.com","name":"John Doe"}],"subject":"Hello, World!"}],"content": [{"type": "text/plain", "value": "Heya!"}],"from":{"email":"sam.smith@example.com","name":"Sam Smith"},"reply_to":{"email":"sam.smith@example.com","name":"Sam Smith"}}'