c# - 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);
解决方案
“发件人”邮件应在 SendGrid 中注册为经过验证的发件人。设置 -> 发件人身份验证。
推荐阅读
- api - 使用 mysms API 向多个电话号码发送短信
- symfony - 表单提交后,symfony中的嵌套表单为空
- java - java - 如何让按钮在java swing中创建一个包含表单内容的文本文档?
- python-3.x - 在pymongo中加载不一致的数据
- javascript - 嵌套获取服务工作者中的响应
- php - (1/1) ReflectionException Class App\Http\Controllers\AdminController 不存在 Laravel 5.4
- php - 这个 Wordpress PHP 代码是什么意思?
- angular - Mat-Paginator 不适用于基于 api 的 mat-table
- c# - 数组的 C# 字典键
- multithreading - 阻塞 I/O 从何而来?