System.Net.Mail是作为System.Web.Mail的替代来发送EMAIL.

1) System.Net.Mail

<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->private void SendMailByNet()
{
    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

<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->private void SendMailByWeb()
{
    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相关推荐

  1. C# 发送电子邮件(含附件)用到的类 system.web.mail

    主要是用到了System.Web.Mail命名空间,用到了此空间的三个类,分别是: ●MailMessage类,用于构造电子邮件 ●MailAttachment类,用于构造电子邮件附件 ●SmtpMa ...

  2. .net System.Web.Mail发送邮件

    net System.Web.Mail发送邮件 用System.Web.Mail发送邮件,适用于.net1.1.net2.0请用System.Net.Mail 先引用System.Web 1,发送简单 ...

  3. System.Web.Mail.SmtpMail

    System.Web.Mail.MailMessage message = new  System.Web.Mail.MailMessage();  // 定义邮件的发送地址  message.Fro ...

  4. .net System.Web.Mail发送邮件 (已过时)

    net System.Web.Mail发送邮件 用System.Web.Mail发送邮件,适用于.net1.1.net2.0请用System.Net.Mail 先引用System.Web 1,发送简单 ...

  5. System.Web.mail ----虚拟发件人发送邮件

    转载别人的 使用SMTP发送邮件 说到邮件发送,先提一下SMTP. SMTP的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议.它是一组用于 ...

  6. C#毕业设计——基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现(毕业论文+程序源码)——邮件收发系统

    基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+cs的Web Mail邮件收发系统设计与实现,文章末尾附有 ...

  7. 邮件服务器 之 基于FreeBSD和Postfix的邮件系统与邮件列表的web mail安装

    作者: 杨廷勇(scyzxp at toping.net) 来自: LinuxSir.Org 版权:杨廷勇 Copyright © 2004.2005.2006 摘要: 本文介绍使用FreeBSD + ...

  8. hmailserver php mail,HMAILSERVER集成WEB邮件系统(ROUNDCUBE WEBMAIL)

    hMailServer集成web邮件系统(Roundcube Webmail) 文/玄魂 前言 在上篇文章()中,介绍了hMailServer的安装和简单配置. 除了邮件客户端之外,web邮件系统在很 ...

  9. linux定时情况root mail,Linux_Linux系统下mail命令使用,我经常用root帐号登录RHEL5,在 - phpStudy...

    Linux系统下mail命令使用 我经常用root帐号登录RHEL5,在终端经常出现: You have new mail in /var/spool/mail/root 这肯定是系统给root超级管 ...

最新文章

  1. 由《惊天魔盗团》改编的VR游戏登陆Gear VR
  2. protobuf java_ProtoBuf for java使用笔记 | 学步园
  3. CRM_DOC_FLOW_READ_DB debug
  4. 使用EasyNetQ组件操作RabbitMQ消息队列服务
  5. Oracle Linux 6.5 RPM安装Mysql 5.7.11
  6. UI实用素材|字体在设计中的重要性
  7. “Rule can only have one resource source”错误
  8. mysql查球队胜场和败场sql_NBA球队_nba有哪些球队_NBA史上实力最弱的球队是哪个?用Python+SQL我们找到了答案...
  9. vue---数据列表循环
  10. Griddle, griddle-react 一个REACT 表格组件
  11. 基于Vue、vue-i18n实现国际化(多语言)
  12. NXP K60使用IAR烧录教程
  13. 数据库----如何将oracle语句转换成mysql语句
  14. java 加密 —— 对称加密、非对称加密、消息摘要
  15. mysql navicat视图_Navicat 教程:MySQL 视图
  16. 拼多多“出海”的三个考验?
  17. iOS面试攻略,你必须拥有
  18. Android学习计划
  19. 推荐--jQuery使用手册 1
  20. 企业如何正确选择gpu服务器,GPU服务器参数——GPU服务器应该如何选择

热门文章

  1. 信息学奥赛一本通 1077:统计满足条件的4位数 | OpenJudge NOI 1.5 26
  2. 数列分块入门 9(LibreOj-6285)
  3. 字符串处理 —— 概述
  4. 训练日志 2019.2.14
  5. Protecting the Flowers(POJ-3262)
  6. 20 WM配置-策略-定义出库排序序列(拣配)
  7. 3 SD配置-企业结构-定义-定义产品组
  8. 服务器安装三节点RabbitMQ集群(2)
  9. Arm学习总结之 32位和64位寄存器
  10. 【Pytorch 】nn.functional.unfold()==>卷积操作中的提取kernel filter对应的滑动窗口