知识大全 ASP.NET如何在mail的正文显示图片[1]

Posted 附件

篇首语:未知的事物总是被人以为奇妙无比。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET如何在mail的正文显示图片[1]相关的知识,希望对你有一定的参考价值。

ASP.NET如何在mail的正文显示图片[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  最近看到很多人在问这个问题 就是如何在Mail的正文中如何显示附件的图片本人也不会就去网上搜索 可是网上竟然没有(可能是太简单 很多人不屑提供代码) 于是本人就尝试

  最先想到的就是outLook可以显示附件中的图片 于是在OutLook的邮件正文:右键 >ViewSource 就看到了

<img width= height= id= _x _i src= cid:image jpg@ C C AF C E ED >

  这种代码 所以产生的第一个想法就是在写正文的时候 自动根据附件去生成类似代码 说干就干 马上动手!

  新建一个网站 拖几个FileUpload 上去 如下图

  根据MicroSoft自带的System Net Mail 组件 完成发送方法 代码如下

  using System;  using System Collections Generic;  using System Text;  using System Net Mail;  using System Net;  using System IO;  namespace STS MailSystem Common        public class QMail             /**//// <summary>         /// 描述:Email发送通用函数         /// </summary>         /// <param name= from >发件人</param>         /// <param name= to >收件人(多个收件人以逗号隔开)</param>         /// <param name= subject >主题</param>         /// <param name= text >内容</param>         /// <param name= attch >附件</param>         /// <returns></returns>         public string MailSend(string from string to string cc string subject string text Attachment attch string priority)                     MailMessage message = new MailMessage(from to);             message CC Add(cc);             message Subject = subject;             message Body = text;                         //message CC Add(new MailAddress(from)); //超送给自己             //message Bcc Add(new MailAddress( ));             if (attch != null)                             Attachment data = attch;                 message Attachments Add(data);                         message BodyEncoding = System Text Encoding UTF ;//编码方式             switch (priority ToUpper())                             case HIGH :                     message Priority = MailPriority High;//优先级                     break;                 case NORMAL :                     message Priority = MailPriority Normal;//优先级                     break;                 case LOW :                     message Priority = MailPriority Low;//优先级                     break;                 default:                     message Priority = MailPriority Normal;//优先级                     break;                                     message IsBodyHtml = true;//是否是格式             SmtpClient client = new SmtpClient();//不同情况更改             //client Credentials = CredentialCache DefaultNeorkCredentials;//匿名认证                                     try                             client Send(message);                 return ;                         catch (Exception e)                                             return e Message;                                             cha138/Article/program/net/201311/15344

相关参考

知识大全 ASP.NET如何在mail的正文显示图片[2]

ASP.NET如何在mail的正文显示图片[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ASP.NET显示渐变图片

ASP.NET显示渐变图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用ASPNET编写能够

知识大全 asp.net显示图片到指定的Image控件中

asp.net显示图片到指定的Image控件中  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由

知识大全 Asp.net中的mail的发送

Asp.net中的mail的发送  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在的邮件发送大

知识大全 asp.net2.0新闻标题后加new或图片

  中使用gridview显示新闻标题如何在当日新加新闻的标题后加一个new或图片   在后台或者公共类Common写如下类  publicstaticstringNew

知识大全 用ASP.NET构建完整E-mail发送系统

用ASP.NET构建完整E-mail发送系统  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果

知识大全 ASP.NET入门教程 8.5 上传图片[1]

ASP.NET入门教程8.5上传图片[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.6 改善图片上传功能[1]

ASP.NET入门教程8.6改善图片上传功能[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 在ASP.net 中从sqlserver检索(retrieve)图片

在ASP.net中从sqlserver检索(retrieve)图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 jQuery在asp.net中实现图片自动滚动

jQuery在asp.net中实现图片自动滚动  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  时