使用以下代码发送包含图片的邮件时 , QQ邮箱无法直接显示, 而提示 这不是腾讯公司的官方邮件。为了保护邮箱安全,内容中的图片未被显示。如何识别腾讯系统邮件 显示图片 信任此发件人的图片 。 需点击“显示图片” 才能显示
EmailManager emailManager = new EmailManager();
Email email = new Email();
email.SenderAddress = "*******@163.com";
email.Subject = "test 主题";
email.IsbodyHtml = true;
string pageHtml = "<img src='http://g.search.alicdn.com/img/bao/uploaded/i4/i2/16558028535799599/T1oaCoFf8aXXXXXXXX_!!0-item_pic.jpg_210x210.jpg'/>"; //邮件内容包含图片
email.Body = pageHtml;
email.ToList.Add("*********@qq.com");
email.BodyEncoding = Encoding.UTF8;
emailManager.login("smtp.gmail.com", 587, "******@gmail.com", "*******");
try
{
bool success = emailManager.sendEmail(email);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
//ViewBag.error = e.Message;
}