5

这是我的代码..

var client = new SendGridClient(SendGridEmailEntity.Key);

var from = new EmailAddress(SendGridEmailEntity.Mail, SendGridEmailEntity.DisplayName);

var subject = templateRecord.EmailFrm.SubjectName;

var to = new EmailAddress(activeQueueEntities[i].EmailId, activeQueueEntities[i].Name);

var plainTextContent = "";

var htmlContent = templateRecord.TemplateContent;

var msg = MailHelper.CreateSingleEmail(发件人、收件人、主题、plainTextContent、htmlContent);

4

2 回答 2

11

使用下面的代码解决...

var client = new SendGridClient(SendGridEmailEntity.Key);
var from = new EmailAddress(SendGridEmailEntity.Mail, SendGridEmailEntity.DisplayName);
var subject = templateRecord.EmailFrm.SubjectName;
var to = new EmailAddress(activeQueueEntities[i].EmailId, activeQueueEntities[i].Name);
var htmlContent = templateRecord.TemplateContent;

var msg = new SendGridMessage()
    {
        From = from,
        Subject = subject,
        HtmlContent = htmlContent,
    };

msg.AddTo(to);
msg.AddCcs(CCs);
于 2020-07-18T08:20:38.943 回答
0

Sendgrid 在其 web api 中不支持 CC 参数。不过,您可以使用 SMTP api。如果 BCC 有帮助,您可以使用sendGridMessage.SetBccSetting.

于 2020-07-17T08:09:22.227 回答