小编Jer*_*emy的帖子

如何使用 SendGrid for Outlook 正确附加 ics 文件作为附件

我正在尝试使用他们为 C# 提供的 SendGrid sdk 将 ics 文件附加到电子邮件中。

这是我的代码:

using SendGrid;
using SendGrid.Helpers.Mail;

----

var client = new SendGridClient(APIKey);
var from = new EmailAddress(email.From);
var to = new EmailAddress(email.To);
            
var msg = MailHelper.CreateSingleEmail(from, to, "test", "test");

var testcontent = "BEGIN:VCALENDAR" + Environment.NewLine;
testcontent += "PRODID:-//Google Inc//Google Calendar 70.9054//EN" + Environment.NewLine;
testcontent += "VERSION:2.0" + Environment.NewLine;
testcontent += "CALSCALE:GREGORIAN" + Environment.NewLine;
testcontent += "METHOD:REQUEST" + Environment.NewLine;
testcontent += "BEGIN:VEVENT" + Environment.NewLine;
testcontent += "DTSTART:20220418T003000Z" + Environment.NewLine;
testcontent += "DTEND:20220418T010000Z" + Environment.NewLine; …
Run Code Online (Sandbox Code Playgroud)

c# icalendar sendgrid-api-v3

5
推荐指数
0
解决办法
1029
查看次数

标签 统计

c# ×1

icalendar ×1

sendgrid-api-v3 ×1