狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C#發(fā)送郵件內(nèi)嵌圖片的兩種方法

admin
2017年11月8日 0:5 本文熱度 6349

C#發(fā)郵件內(nèi)嵌圖片例子一

郵件內(nèi)容調(diào)用圖片格式為:

發(fā)送郵件的服務(wù)端代碼為:

SmtpClient 發(fā)送郵件的對象 //代碼省略

System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage();
mailMessage.From="發(fā)送者郵箱";
mailMessage.To.Add("收件人郵件列表");
mailMessage.CC.Add("抄送人郵件列表");
mailMessage.Subject = subject;
AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(content,null,"text/html");
LinkedResource lrImage = new LinkedResource("a.jpg","image/gif");
lrImage.ContentId = "Email001";
htmlBody.LinkedResources.Add(lrImage);
mailMessage.AlternateViews.Add(htmlBody);
SmtpClient.Send(mailMessage);

C#發(fā)郵件內(nèi)嵌圖片例子二

SmtpClient smtp = new SmtpClient();
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Host = "smtp.163.com";
smtp.Credentials = new NetworkCredential("outofmemory", "**");

MailMessage mm = new MailMessage();
mm.From = new MailAddress("outofmemory@163.com", "無敵outofmemory測試");
mm.To.Add("outofmemory@vip.qq.com");

mm.Subject = "發(fā)送帶圖片郵件";

string plainTextBody = "如果你郵件客戶端不支持HTML格式,或者你切換到“普通文本”視圖,將看到此內(nèi)容";
mm.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(plainTextBody, null, "text/plain"));

////HTML格式郵件的內(nèi)容
string htmlBodyContent = "如果你的看到<b>這個</b>, 說明你是在以 <span style=\"color:red\">HTML</span> 格式查看郵件<br><br>";
htmlBodyContent += "<a href=\" AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null, "text/html");

LinkedResource lrImage = new LinkedResource(@"d:\1.jpg", "image/gif");
lrImage.ContentId = "weblogo"; //此處的ContentId 對應(yīng) htmlBodyContent 內(nèi)容中的 cid: ,如果設(shè)置不正確,請不會顯示圖片
htmlBody.LinkedResources.Add(lrImage);

mm.AlternateViews.Add(htmlBody);

////要求回執(zhí)的標(biāo)志
mm.Headers.Add("Disposition-Notification-To", "
abc@163.com");

////自定義郵件頭
mm.Headers.Add("X-Website", "

////針對 LOTUS DOMINO SERVER,插入回執(zhí)頭
mm.Headers.Add("ReturnReceipt", "1");

mm.Priority = MailPriority.Normal; //優(yōu)先級
mm.ReplyTo = new MailAddress("
outofmemory@163.com", "我自己");

////如果發(fā)送失敗,SMTP 服務(wù)器將發(fā)送 失敗郵件告訴我
mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;

////異步發(fā)送完成時的處理事件
smtp.SendCompleted += new SendCompletedEventHandler(smtp_SendCompleted);

////開始異步發(fā)送
smtp.SendAsync(mm, null);

void smtp_SendCompleted(object sender, AsyncCompletedEventArgs e)
{
  if (e.Cancelled)
  {
      MessageBox.Show("發(fā)送被取消");
  }
  else
  {
      if (e.Error == null)
      {
          MessageBox.Show("發(fā)送成功");
      }
      else
      {
          MessageBox.Show("發(fā)送失敗: " + e.Error.Message);
      }
  }
}


該文章在 2017/11/8 0:08:42 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved