/// <summary>
/// 向邮件内容中插入图片
/// </summary>
/// <param name="sendPerson">发信人</param>
/// <param name="personName">收件人</param>
/// <param name="Title">主题</param>
/// <param name="Content">内容</param>
/// <param name="Cc">抄送</param>
/// <param name="file">附件</param>
public void SendEail(string sendPerson, string personName, string Title, string Content, string Cc, string file)
{
MailAddress from = new MailAddress(sendPerson);//发送人
MailAddress to = new MailAddress(personName);//收信人
MailMessage message = new MailMessage(from, to);
if (Cc != "")
{
message.CC.Add(Cc);
}
message.IsBodyHtml = true;
message.Subject = Title;
AlternateView htmlView = AlternateView.CreateAlternateViewFromString(Content + " <img src=cid:imageName width=900 height=200>", null, "text/html");//创建html邮件体,内容是嵌入一张图片
LinkedResource imageSource = new LinkedResource(file);//加入图片
imageSource.ContentId = "imageName";//设定图片ID,不能重复
htmlView.LinkedResources.Add(imageSource);//嵌入html邮件体
message.AlternateViews.Add(htmlView);//加入html邮件体,这里是嵌入图片
SmtpClient client = new SmtpClient("10.10.85.19");//设置邮件服务器地址
client.Send(message);
}
/// 向邮件内容中插入图片
/// </summary>
/// <param name="sendPerson">发信人</param>
/// <param name="personName">收件人</param>
/// <param name="Title">主题</param>
/// <param name="Content">内容</param>
/// <param name="Cc">抄送</param>
/// <param name="file">附件</param>
public void SendEail(string sendPerson, string personName, string Title, string Content, string Cc, string file)
{
MailAddress from = new MailAddress(sendPerson);//发送人
MailAddress to = new MailAddress(personName);//收信人
MailMessage message = new MailMessage(from, to);
if (Cc != "")
{
message.CC.Add(Cc);
}
message.IsBodyHtml = true;
message.Subject = Title;
AlternateView htmlView = AlternateView.CreateAlternateViewFromString(Content + " <img src=cid:imageName width=900 height=200>", null, "text/html");//创建html邮件体,内容是嵌入一张图片
LinkedResource imageSource = new LinkedResource(file);//加入图片
imageSource.ContentId = "imageName";//设定图片ID,不能重复
htmlView.LinkedResources.Add(imageSource);//嵌入html邮件体
message.AlternateViews.Add(htmlView);//加入html邮件体,这里是嵌入图片
SmtpClient client = new SmtpClient("10.10.85.19");//设置邮件服务器地址
client.Send(message);
}