public class SendEmailHelper { public SmtpClient _smtp = null; public MailMessage _mail = null; public void SendEmail() { _smtp.Send(_mail); } public void InitSMTP(string host, int port, string userName, string password) { _smtp = new SmtpClient { Host = host, Port = port, EnableSsl = false, Credentials = new System.Net.NetworkCredential(userName, password) }; } public void InitMailMessage(string subject, string body, bool isHtmlFormat, string from, List<string> lstTo, List<string> lstCc) { _mail = new MailMessage() { From = new MailAddress(from), Subject = subject, Body = body.Replace("\r\n", "<br />"), IsBodyHtml = isHtmlFormat, BodyEncoding = Encoding.UTF8, Priority = MailPriority.High }; if (lstTo != null) { for (int i = 0; i < lstTo.Count; i++) { _mail.To.Add(lstTo[i]); } } if (lstCc != null) { for (int i = 0; i < lstCc.Count; i++) { _mail.CC.Add(lstCc[i]); } } } public void AddAttchement(List<string> attachments) { if (attachments != null && attachments.Count > 0) { foreach (String FileName in attachments) { if (File.Exists(FileName)) { Attachment att = new Attachment(FileName, MediaTypeNames.Application.Octet); att.NameEncoding = Encoding.UTF8; _mail.Attachments.Add(att); } } } } public void DeleteAttachments() { if (_mail.Attachments != null && _mail.Attachments.Count > 0) { _mail.Attachments.Dispose(); } } }
发表评论
-
C# 实现将文件夹分卷压缩
2015-04-17 17:01 1132http://bbs.csdn.net/topics/3907 ... -
C# xml文件读取
2015-02-11 16:08 576看附件................ -
什么时候该用委托,为什么要用委托,委托有什么好处....
2015-01-29 16:56 783http://www.cnblogs.com/superpce ... -
C#中动态加载和卸载DLL
2015-01-26 14:02 1377在C++中加载和卸载DLL是一件很容易的事,LoadLibra ... -
转:c#常用的18种设计模式
2015-01-21 08:16 718http://blog.jobbole.com/78130/ -
C#委托的介绍(delegate、Action、Func、predicate)
2015-01-09 17:26 1051http://www.cnblogs.com/akwwl/p/ ... -
接口和抽象类有什么区别 .
2014-12-22 16:35 584接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么 ... -
C#一个简单写日志文件的类
2014-12-11 09:57 1066/// <summary> /// L ... -
Linq初级班 Linq to DataSet体验(单表、多表联合查询JOIN语法)
2014-12-10 14:34 326http://www.cnblogs.com/huangcon ... -
C#泛型详解
2014-11-29 11:31 441我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处 ... -
线程同步与异步的区别
2014-11-26 09:12 839异步处理就是按照不同步的程序处理问题。异步处理与同步处理是对立 ... -
应用C#和SQLCLR编写SQL Server用户定义函数 .
2013-10-09 17:07 445http://blog.csdn.net/zhzuo/arti ... -
log4Net简介
2013-06-30 11:32 537使用log4Net可以将系统听日志保存到DB、日志文件、邮箱中 ... -
DataGridView历史记录的前进与后退操作
2013-06-23 11:13 1073此功能介绍:DataGridView频繁查询数据时,可以将每次 ... -
c# 对INI配置文件的读取操作
2013-06-17 10:51 647此种方法只对如下格式的INI文件起作用 server=loca ... -
对DataGridView控件的扩展开发
2013-06-15 21:47 2327首先在项目中引用 ... -
对集合控件(ListBox,ComboBox,TreeView,RichTextBox,DataGridView)的查找、替换操作控件
2013-06-15 09:39 1519一、程序入口: using System; using ... -
C#对文件、文件夹操作公用组件
2013-06-11 09:46 931namespace HR.Class.IO { / ... -
TreeView控件操作开发篇之(五)
2013-06-09 00:09 784#region 加载文件夹及文件到树 ... -
TreeView控件操作开发篇之(五)
2013-06-08 23:14 2#region "查找遍历树节点" ...
相关推荐
C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送邮件代码 C# 发送...
C#发送邮件小程序源码 仅供大家一起学习参考!
C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#邮件发送系统C#...
C# 发送邮件源码 实现简单 使用方便!
C# 发送邮件 EMAIL 发送 邮件
C#发送邮件 pop
利用C#发送邮件。简单实用。。利用C#发送邮件。简单实用
本资源是一个发送邮件的例子,里面有完整的代码,可以直接通过VS2008运行,例子内容丰富,包含了多种邮件发送。 如:搜狐,雅虎,新浪,163,126,QQ等20余种邮箱发送。
c#发送邮件类方法源码 自定义邮件发送类mail 发送方法sendMail(MailMessage mm) 及发送附件setAttachment(MailMessage mm, string[] files)
C# 发送邮件,支持附件、已读回执、收件人过多时分批发送
在C#的开发中,有时候需要实现发送邮件的功能,此实例中就包含了C#邮件发送组件,简单易用。
c#发送邮件,支持QQ邮箱25端口及465端口,支持个人邮箱及企业邮箱
C#开发,winfrom实例,利用QQ发送邮件,发送文字,文件,附件等都可以发送,秒到的效率,只需要配置下账号就可以使用。
连个文件 一个运用C#实现POP3邮件接收程序源代码下载 一个运用C#实现邮件发送 两个都可以用vs2005直接打开运行! 实现了163.126邮箱的!
C# Winform 发送邮件 C# Winform 发送邮件C# Winform 发送邮件
前段时间公司有项目需要使用C#的SMTP 发邮件功能,在网上搜索了下,网上没有一个完整的解决方案,都是东说语句西说一句,几乎扯淡,对于我们这些伟大的程序员来说,就是完整的解决版本,所以直接上代码是最现实。...
winform发送邮件的一个小demo,填入收件人、发件人、授权码、服务器和端口即可发送邮件。
C#发邮件可用jmail。1.先安装.netJMail45_free.zip,引用安装的dll到bin文件夹下 2.发送的账号是qq邮箱,密码是邮箱账户里的开启服务: POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?) 已开启 | 关闭 3.接收是...