首页 > 解决方案 > Sendgrid API 返回 Forbidden C#

问题描述

我正在做所有事情,如 sendgrid 的文档中所示

    var client = new SendGridClient(apiKey);
    var from = new EmailAddress("test@example.com", "Example User");
    var subject = "Sending with SendGrid is Fun";
    var to = new EmailAddress("whereiwanttosendemail@mail.com", "Example User");
    var plainTextContent = "and easy to do anywhere, even with C#";
    var htmlContent = "<strong>and easy to do anywhere, even with C#</strong>";
    var msg = MailHelper.CreateSingleEmail(from, to, subject, plainTextContent, htmlContent);
    var response = await client.SendEmailAsync(msg);
    Console.WriteLine(response.StatusCode);

在此处输入图像描述

标签: c#sendgrid

解决方案


“发件人”邮件应在 SendGrid 中注册为经过验证的发件人。设置 -> 发件人身份验证。


推荐阅读