我正在尝试使用下面的代码通过以下代码发送消息,System.Net.Mail
并且有时会收到'=?utf-8?B?W3AxM25dIEZpbGV...'
(修剪)之类的主题。这是被调用的代码:
MailMessage message = new MailMessage()
{
From = new MailAddress("someone@somewhere.com", "Service"),
BodyEncoding = Encoding.UTF8,
Body = body,
IsBodyHtml = true,
ReplyTo = new MailAddress("do.not.reply@somewhere.com"),
SubjectEncoding = Encoding.UTF8
};
foreach (string emailAddress in addresses)
{
message.To.Add(new MailAddress(emailAddress.Trim(), "Person"));
}
message.Subject = subject;
我想强调的是,这种情况并不总是发生。
我究竟做错了什么?