【发布时间】:2021-10-29 13:32:11
【问题描述】:
通过 SendGrid 发送电子邮件时,我正在发送自定义标题。有没有办法配置 webhook 以从 SendGrid 获取自定义标头,以便可以轻松编写 F5 iRule 以根据此自定义标头中的值重定向流量。我知道我可以使用 .addCustomArgs(...) 返回自定义数据,但我想要标题中的自定义数据。
var client = new SendGridClient("API_KEY");
var from = new EmailAddress("test@example.com", "Example User");
var subject = "Testing with SendGrid API";
var to = new EmailAddress("joe@test.com", "Example User");
var plainTextContent = "Test Content";
var htmlContent = "<strong>Testing with HTML content</strong>";
var msg = MailHelper.CreateSingleEmail(from, to, subject, plainTextContent, htmlContent);
var identifiers = new Dictionary<String, String>();
identifiers["application"] = "APP_NAME_GOES_HERE";
identifiers["resource"] = "RESOURCE_NAME_GOES_HERE";
msg.AddHeaders(identifiers);
var response = await client.SendEmailAsync(msg);
【问题讨论】: