我在一个ASP.NET WEB项目中使用Sendgrid,我正在用ngrok测试web钩子调用。
我首先遵循了这个指南:https://docs.sendgrid.com/for-developers/tracking-events/getting-started-event-webhook
因此,我打开了事件Web钩子并使用他们的集成测试对其进行了测试。
问题是它只在测试期间起作用,如果我用我的软件发送电子邮件,web钩子就不会被触发。(我收到电子邮件,但Ngrok没有记录请求)
我就是这样发邮件的:
var client = new SendGridClient(Config.sendGridApiKey);
var x = MailHelper.CreateSingleEmail( new EmailAddress(Config.mymail),
new EmailAddress(to), content, content, content);
return await client.SendEmailAsync(x).ConfigureAwait(false);
发布于 2022-05-10 23:29:35
我没有选择从面板中触发网钩的事件。
现在起作用了!
https://stackoverflow.com/questions/72188708
复制