【发布时间】:2020-09-23 01:09:33
【问题描述】:
您好,我将一个文件(普通的旧 .txt)附加到电子邮件并通过 Sendgrid 发送。
虽然文件已附加,但当我打开它时,它包含损坏的文本/乱码。
var sendGridMessage = new SendGridMessagae();
sendGridMessage.AddTo(receiverEmail, receiverName);
sendGridMessage.From = new EmailAddress(senderEmail, senderName);
sendGridMessage.Subject = subjectName;
sendGridMessage.PlainTextContent = plainText;
sendGridMessage.HtmlContent = htmlText;
sendGridMessage.AddAttachment(fileName, "test");
打开附件包含以下文本:µë-.
知道是什么原因造成的吗?
仅供参考。当我添加一个更复杂的字符串时:
"\"blah\", \"blah\", \"blah\"
发送失败并出现 BadRequest。
【问题讨论】:
标签: c# email sendgrid email-attachments sendgrid-api-v3