System.Net.Mail和System.Web.Mail
System.Net.Mail是作为System.Web.Mail的替代来发送EMAIL.
1) System.Net.Mail
{
MailMessage objMailMessage = new MailMessage();
objMailMessage.From = new MailAddress("UserFromMail");
objMailMessage.To.Add(new MailAddress("UserToMail"));
objMailMessage.BodyEncoding = System.Text.Encoding.UTF8;
objMailMessage.Subject = "This is test";
objMailMessage.Body = "Hi,Pippo<br/><br/> This is testing Email.";
objMailMessage.IsBodyHtml = true;
SmtpClient objSmtpClient = new SmtpClient();
objSmtpClient.Host = "SMTP";
objSmtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
objSmtpClient.Credentials = new System.Net.NetworkCredential("UserFromMail", "PWD");
//objSmtpClient.EnableSsl = true;//SMTP 服务器要求安全连接需要设置此属性
try
{
objSmtpClient.Send(objMailMessage);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
2) System.Web.Mail
{
MailMessage objMailMessage = new MailMessage();
SmtpMail.SmtpServer = System.Configuration.ConfigurationManager.AppSettings["SMTP"];
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", System.Configuration.ConfigurationManager.AppSettings["FROM"]);
//objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", System.Configuration.ConfigurationManager.AppSettings["PWD"]);//密码可以不提供
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");//SMTP 服务器要求安全连接需要设置此属性
objMailMessage.BodyEncoding = System.Text.Encoding.UTF8;
objMailMessage.From = System.Configuration.ConfigurationManager.AppSettings["FROM"];
objMailMessage.To = "UserToMail";
objMailMessage.Subject = "this is test";
objMailMessage.Body = "Hi Pippo,<br/>This is testing EMAIL.";
objMailMessage.BodyFormat = MailFormat.Html;
try
{
SmtpMail.Send(objMailMessage);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
System.Net.Mail和System.Web.Mail相关推荐
- C# 发送电子邮件(含附件)用到的类 system.web.mail
主要是用到了System.Web.Mail命名空间,用到了此空间的三个类,分别是: ●MailMessage类,用于构造电子邮件 ●MailAttachment类,用于构造电子邮件附件 ●SmtpMa ...
- .net System.Web.Mail发送邮件
net System.Web.Mail发送邮件 用System.Web.Mail发送邮件,适用于.net1.1.net2.0请用System.Net.Mail 先引用System.Web 1,发送简单 ...
- System.Web.Mail.SmtpMail
System.Web.Mail.MailMessage message = new System.Web.Mail.MailMessage(); // 定义邮件的发送地址 message.Fro ...
- .net System.Web.Mail发送邮件 (已过时)
net System.Web.Mail发送邮件 用System.Web.Mail发送邮件,适用于.net1.1.net2.0请用System.Net.Mail 先引用System.Web 1,发送简单 ...
- System.Web.mail ----虚拟发件人发送邮件
转载别人的 使用SMTP发送邮件 说到邮件发送,先提一下SMTP. SMTP的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议.它是一组用于 ...
- C#毕业设计——基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现(毕业论文+程序源码)——邮件收发系统
基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现,文章末尾附有 ...
- 邮件服务器 之 基于FreeBSD和Postfix的邮件系统与邮件列表的web mail安装
作者: 杨廷勇(scyzxp at toping.net) 来自: LinuxSir.Org 版权:杨廷勇 Copyright © 2004.2005.2006 摘要: 本文介绍使用FreeBSD + ...
- hmailserver php mail,HMAILSERVER集成WEB邮件系统(ROUNDCUBE WEBMAIL)
hMailServer集成web邮件系统(Roundcube Webmail) 文/玄魂 前言 在上篇文章()中,介绍了hMailServer的安装和简单配置. 除了邮件客户端之外,web邮件系统在很 ...
- linux定时情况root mail,Linux_Linux系统下mail命令使用,我经常用root帐号登录RHEL5,在 - phpStudy...
Linux系统下mail命令使用 我经常用root帐号登录RHEL5,在终端经常出现: You have new mail in /var/spool/mail/root 这肯定是系统给root超级管 ...
最新文章
- 由《惊天魔盗团》改编的VR游戏登陆Gear VR
- protobuf java_ProtoBuf for java使用笔记 | 学步园
- CRM_DOC_FLOW_READ_DB debug
- 使用EasyNetQ组件操作RabbitMQ消息队列服务
- Oracle Linux 6.5 RPM安装Mysql 5.7.11
- UI实用素材|字体在设计中的重要性
- “Rule can only have one resource source”错误
- mysql查球队胜场和败场sql_NBA球队_nba有哪些球队_NBA史上实力最弱的球队是哪个?用Python+SQL我们找到了答案...
- vue---数据列表循环
- Griddle, griddle-react 一个REACT 表格组件
- 基于Vue、vue-i18n实现国际化(多语言)
- NXP K60使用IAR烧录教程
- 数据库----如何将oracle语句转换成mysql语句
- java 加密 —— 对称加密、非对称加密、消息摘要
- mysql navicat视图_Navicat 教程:MySQL 视图
- 拼多多“出海”的三个考验?
- iOS面试攻略,你必须拥有
- Android学习计划
- 推荐--jQuery使用手册 1
- 企业如何正确选择gpu服务器,GPU服务器参数——GPU服务器应该如何选择
热门文章
- 信息学奥赛一本通 1077:统计满足条件的4位数 | OpenJudge NOI 1.5 26
- 数列分块入门 9(LibreOj-6285)
- 字符串处理 —— 概述
- 训练日志 2019.2.14
- Protecting the Flowers(POJ-3262)
- 20 WM配置-策略-定义出库排序序列(拣配)
- 3 SD配置-企业结构-定义-定义产品组
- 服务器安装三节点RabbitMQ集群(2)
- Arm学习总结之 32位和64位寄存器
- 【Pytorch 】nn.functional.unfold()==>卷积操作中的提取kernel filter对应的滑动窗口