目录

// 邮件信息 对象                MailMessage mail = new MailMessage();

//新建邮件SMTP客户端   对象          用于发送 MailMessage 对象            SmtpClient client = new SmtpClient();



      // 邮件信息 对象

                MailMessage mail = new MailMessage();  


         //开始对邮件信息内容进行设置

                //发送者邮箱地址 可以其他邮箱

                //mail.From = new MailAddress("*@qq.com");

                //默认回复邮箱地址

                //mail.ReplyTo = new MailAddress("*@qq.com");

                //清除接收者列表

                mail.To.Clear();

                //添加接收者邮箱地址到接收邮件列表

                mail.To.Add(new MailAddress(“  ******@qq.com  ”));

                //邮件的主题

                mail.Subject = Title;

                //邮件的内容是否是html格式

                mail.IsBodyHtml = true;

                //邮件的优先级

                mail.Priority = MailPriority.High;

                //邮件的内容编码

                mail.BodyEncoding = Encoding.GetEncoding(936);

                //邮件的内容

                mail.Body =" <BR/><HR/>TSET 邮件主体内容" 

                //添加附件地址

                mail.Attachments.Add(new Attachment(“File-Path”));//System.Net.Mime.MediaTypeNames.Text


 //新建邮件SMTP客户端   对象          用于发送 MailMessage 对象

            SmtpClient client = new SmtpClient();


//设置邮箱服务器地址

                //client.Host = "smtp.qq.com";

                //设置客户端发送邮件的延时  单位:毫秒

               // client.Timeout = 3000;

//设置递交方法 使用的远程SMTP服務器。

                client.DeliveryMethod = SmtpDeliveryMethod.Network;

//设置客户端 端口号 SMTP默认25

                //client.Port = 465;

                //设置是否ssl协议

                //client.EnableSsl = true;

                ///设置不和请求一块发送。

                client.UseDefaultCredentials = false;

                //创建连接身份验证  如果是163 账户不用加@163.com

                client.Credentials = new NetworkCredential("账户@qq.com", " 授权码 ");

// 客户端发送 邮件信息对象

                client.Send(mail);


 第一:client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network; 

//通過遠程SMTP服務器傳送該郵件,這裡的network表示你要使用的远程SMTP服務器。 

第二:client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.PickupDirectoryFromIis; 

//通過本機SMTP服務器傳送該郵件,这里的PickupDirectoryFromIis表示你的邮件会通过本机IIS的SMTP服務器传送你的邮件。所以如果使用该项一定要设定在SMTP服務器上设定好你要转到的服务器的地址。下文会详细介绍。 

第三:client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.SpecifiedPickupDirectory; 

//表示电子邮件会被复制到System.Net.Mail.SmtpDeliveryMethod.PickupDirectorylocation所指定的目录中。以便有其他程序来执行发送该邮件。
 

ASP.NET 发送邮件 SMTP的更多相关文章

  1. ASP和ASP.NET发送邮件笔记

    这两天因公司网站邮件发不出去,然后研究了在asp网站发送邮件和在asp.net网站发送邮件的代码,把碰到的问题这里记录一下. 1.先说在asp.net中发送邮件吧, 刚开始只有126邮箱可以发出邮件, ...

  2. asp.net 发送邮件

    asp.net 发送邮件 System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();            msg.To. ...

  3. 【转】【Asp.Net】Asp.net发送邮件的两种方法小结

    这几天看了一下Asp.net发送邮件方面的东西,记得之前的IIS6上有SMTP服务器,可以直接利用这个进行邮件发送,现在的开发环境是Windows 7,找了半天没有找到,到网络上查了才知道原来wind ...

  4. asp.net 发送邮件代码 System.Net.Mail

    前台页面 SendEmail.aspx 代码 using System.Net.Mail;using System.Net; <h2> 发送电子邮件演示 </h2> <t ...

  5. 旧版asp.net 发送邮件代码

    说到发送邮件发送,先提一下SMTP(呵呵,高手就跳过这一段吧!). SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议.它是一组用于从源地址到目的地址传 ...

  6. ASP.NET 163 smtp服务器响应为:User has no permission

    1.问题引出 今天在asp.net程序中,利用System.Net.Mail.MailMessage类和网易163免费邮箱服务器发送邮件时出现了如下问题. 2.解决方案 原因很简单,我们在asp.ne ...

  7. php发送邮件——SMTP服务器配置图文教程

    准备工作:      注册一个用于网站发送邮件的QQ邮箱(或使用已有的QQ邮箱):      http://zc.qq.com/chs/index.html?type=1&app_id=110 ...

  8. ASP.NET发送邮件(QQ发送)

    public void SetEmail()        {            //电子邮件对象            MailMessage mailMessage = new MailMes ...

  9. asp.net发送邮件

    using System.Net.Mail; /// 发送邮件 /// </summary> /// <param name="sender"></p ...

随机推荐

  1. Visual Studio Git本地Repos和GitHub远程Repos互操作

    近期准备将一个项目开源到GitHub中,N-Sharding,.Net版本的分库分表数据访问框架.中间遇到了点小问题,整理了一下. 1. GitHub上Create New Repos 2. 代码Ch ...

  2. Hadoop 故障整理

    1.关于DataNode 错误信息解析 错误内容 java.io.IOException: Incompatible clusterIDs -b89c-43f90751214b; datanode c ...

  3. Vim搜索、取消高亮、显示行数、取消行数

    1.显示行数 :set nu 2.取消行号 :set nu! 3.高亮搜索 /target 4.取消高亮 :noh

  4. tensorflow学习笔记3:写一个mnist rpc服务

    本篇做一个没有实用价值的mnist rpc服务,重点记录我在调试整合tensorflow和opencv时遇到的问题: 准备模型 mnist的基础模型结构就使用tensorflow tutorial给的 ...

  5. zigbee 中ZDO的理解

    ---恢复内容开始--- ZigBee     物理层:主要进行无线数据的收发,同时定义了无线传输的信道以及频率.      MAC层:使用CSMA-CA机制接入到无线信道,负责传输信标帧,保持同步和 ...

  6. CH 6201 走廊泼水节题解

    题目链接:CH6201 当时在海亮考试的第一题: 心得:其实一个算法是要真正理解这个思路和过程,而并不是单单知道它是用来写什么题的: 思路:n个节点有n-1条边,把这n-1条边按照权值从小到大排序,有 ...

  7. poj 1321 棋盘问题 (DFS深度优先搜索)

    Problem Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋 ...

  8. 2019-泰迪杯c题数据处理,WGS-84(世界标准地理坐标系) 转为 BD-09(百度地理坐标系)

    2019-泰迪杯c题数据处理,WGS-84(世界标准地理坐标系) 转为 BD-09(百度地理坐标系) 本次泰迪杯的数据为经纬度数据,并且题目给的是WGS-84(世界标准地理坐标系)格式的,所有如果调用 ...

  9. Python使用LDAP做用户认证

    LDAP(Light Directory Access Portocol)是轻量目录访问协议,基于X.500标准,支持TCP/IP. LDAP目录以树状的层次结构来存储数据.每个目录记录都有标识名(D ...

  10. 解析JavaScript中的sort()排序方法以及原理

    Array.sort()方法将数组中的元素进行排序,返回排序后的数组,默认是按照升序排序的.sort方法会调用数组中每一项的toString()方法,然后按照ascii编码进行排序,如果数组含有und ...