【发布时间】:2018-02-23 01:15:36
【问题描述】:
我在为使用 Sendgrid C# 发送电子邮件添加额外替换时遇到问题。 https://github.com/sendgrid/sendgrid-csharp/ 例如,如何为 -name- 添加一个替代项? 我怎样才能做到这一点?感谢您的帮助。
这是我的代码,可用于一个替换(电子邮件)。
var emails = group.ToList();
List<string> subjects = new List<string>();
var substitutions = new List<Dictionary<string, string>>();
for (int i = 0; i < tos.Count; i++)
{
subjects.Add(subject);
substitutions.Add(new Dictionary<string, string>() { { "-email-", tos[i].Email } });
}
string plainTextContent = null;
string htmlContent = body;
var msg2 = MailHelper.CreateMultipleEmailsToMultipleRecipients(from,
emails,
subjects,
plainTextContent,
htmlContent,
substitutions
);
【问题讨论】: