Yahoo邮件内容显示为base64字符串

时间:2016-06-07 05:41:57

标签: email html-email mvcmailer yahoo-mail

我正在使用Mvc mailer将Html电子邮件发送到外部域名,我可以将邮件发送到所有域名

var mailMessage = new MvcMailMessage { Subject = "sample mail" };
mailMessage.IsBodyHtml = true;
mailMessage.To.Add("test@gmail.com");

var resources = new Dictionary<string, string>();   
resources["logo"] = filePath;
resources["mask"] = maskedpath;

PopulateBody(mailMessage,viewName:"sampleviewname",linkedResources:resources);

但是在过去的几天里,我一直有雅虎邮件的问题。在Yahoo中,我的邮件内容显示为base64字符串,这是什么原因?

雅虎邮件有变化吗?

更新 如果我试图解码雅虎邮件正文内容中的base64字符串,我可以看到我的html标签。 (复制雅虎邮件内容并将data:image/jpeg;base64添加到内容中,现在在浏览器网络中我可以看到我的HTML代码)

0 个答案:

没有答案