ASP.NET2.0一次发送多封邮件
using System.Net;
using System.Net.Mail;
//发送邮件
public string SendMail(string []toMail,string toSubject,string toBody)
{
设置发件人信箱,及显示名字
MailAddress from = new MailAddress("111@163.com", "");
//设置收件人信箱,及显示名字
//MailAddress to = new MailAddress(TextBox1.Text, "");
//创建一个MailMessage对象
MailMessage oMail = new MailMessage();
oMail.From = from;
for (int i = 0; i < toMail.Length-1; i++)
{
oMail.To.Add(toMail[i].ToString());
}
oMail.Subject = toSubject; //邮件标题
oMail.Body = toBody; //邮件内容
oMail.IsBodyHtml = true; //指定邮件格式,支持HTML格式
oMail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");//邮件采用的编码
oMail.Priority = MailPriority.High;//设置邮件的优先级为高
//发送邮件服务器
SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com"; //指定邮件服务器
client.Credentials = new NetworkCredential("111@163.com", "123456");//指定服务器邮件,及密码
//发送
try
{
client.Send(oMail); //发送邮件
return "恭喜你!邮件发送成功。";
}
catch( Exception e)
{
return "邮件发送失败,检查网络及信箱是否可用。" + e.Message;
}
oMail.Dispose(); //释放资源
}
转载于:https://www.cnblogs.com/ooer/archive/2008/01/10/1032876.html
ASP.NET2.0一次发送多封邮件相关推荐
- ASP.NET2.0自定义控件组件开发 第六章 深入讲解控件的属性
深入讲解控件的属性持久化(一) 系列文章链接: ASP.NET自定义控件组件开发 第一章 待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 ASP.NET自定义控件组件开发 第一章 第 ...
- ASP.NET2.0实现无刷新客户端回调
Asp.Net2.0的客户端回调是一种很让人激动的方法,他能够让我们控制要提交什么数据给服务器而不用提交整个页面,同时服务器也只返回你所需要的数据而不要发回整个页面. 首先我们要说一个很重要的方法:G ...
- 改善ASP.NET2.0性能的五件法宝
大多数ASP.NET程序员都会遇到这样的问题,当我们的web程序开发周期快要结束的时候,却发现还有很多性能方面的问题需要解决.如果您遇到这样的情况,那真是太糟糕了.也许每一个开发人员在开发Web程序时 ...
- ASP.NET2.0 HiddenField控件
HiddenField控件顾名思义就是隐藏输入框的服务器控件,它能让你保存那些不需要显示在页面上的且对安全性要求不高的数据.也许这个时候应该有这么一个疑问,为什么有了ViewState.Session ...
- Asp.net2.0页面的生命周期
当一个获取网页的请求(可能是通过用户提 交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件.在我们试图建立Asp.net页面的 时候,这个执行 ...
- [转]ASP.NET1.0升级ASP.NET2.0问题总结
来自:http://www.enet.com.cn/article/2006/0310/A20060310510518.shtml 1.Global.asax文件的处理形式不一样,转化后将出现错误 在 ...
- asp.net2.0导出pdf文件完美解决方案【月儿原创】
asp.net2.0导出pdf文件完美解决方案 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.28 PDF简介:PDF(P ...
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】
asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.1 ...
- ASP.NET2.0图片格式转换【月儿原创】
ASP.NET2.0图片格式转换 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.20 说明:本文实现了 图片格式随意转换( ...
- ASP.NET2.0 文本编辑器FCKeditor的冰冷之心 【月儿原创】
ASP.NET2.0 文本编辑器FCKeditor的冰冷之心 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.9 FCKed ...
最新文章
- VS2010运行速度优化汇总
- swift3.0阿里百川反馈
- python装饰器实例-Python装饰器原理与简单用法实例分析
- NLP之情感分析:基于python编程(jieba库)实现中文文本情感分析(得到的是情感评分)之全部代码
- 第一个 PyQt5程序
- phantomjs linux 中文不显示,linux 安装phantomJs 用于截图,处理中文乱码,和样式问题...
- JavaScriptjQuery.document对象属性和方法
- java中的分层概念_Java分层概念
- php教程mvc,php.MVC教程
- PAT (Basic Level) Practice1016 部分A+B
- C#学习笔记(三):值类型、引用类型及参数传递
- ajax菜鸟教程html,菜鸟教程--AJAX
- 已解决:有道云笔记web端和PC端频繁崩溃的解决方法
- 详解电磁兼容测试中 EMI 接收机的几种检波器
- 【MCS-51系列单片机汇编语言】学习笔记(在更)
- tushare获取沪深300指数历史_tushare正确爬取 指数数据
- 常见硬件通信协议介绍
- 剑指offer | 面试题10:斐波那切数列
- vue3使用vuedraggable实现拖拽
- python基础——文件与IO
热门文章
- VS找不到System.Web.Extensions.dll的解决办法
- docker 运行 php nginx_使用docker运行nginx
- execl执行linux命令,Excel 调用Shell命令执行bash脚本和命令行代码
- 联想服务器如何进入pe系统,如何制作支持Legacy BIOS和UEFI BIOS两种模式启动的Windows PE...
- VC++ DLL注入目标程序
- python操作sql_Python操作MSSQL
- axure源文件_Axure函数应用:指示线跟随地图所选区域,并展示相应数据可视化...
- 关于boot.ini文件里的/noexecute=optin
- C++ 五课时入门教学
- swift——富文本文字的简单使用