ASP.Net邮箱发邮件实例代码
public static void SendEmail()
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
//这里使用QQ的邮箱来发送测试,如果是其它邮箱,请根据其它邮箱POP3/IMAP/SMTP服务来设置
client.Host = "smtp.qq.com";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("6你的邮箱www.jb51.net", "***密码***");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("60**你的*www.jb51.net"541**收件人的www.jb51.net");
message.Subject = "主题";
message.Body = "内容";
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
try
{
client.Send(message);
}
catch
{
}
}
相关推荐
-
asp.net2.0实现邮件发送(测试成功)
1.Default.aspx代码如下: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ValidateRequest="false" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTM
-
ASP.NET Core 1.0实现邮件发送功能
准备将一些项目迁移到 asp.net core 先从封装类库入手,在遇到邮件发送类时发现在 asp.net core 1.0中并示提供SMTP相关类库,于是网上一搜发现了MailKit 好东西一定要试一下,何况是开源,下面是代码可实现SMTP邮件发送: using MailKit.Net.Smtp; using MailKit.Security; using MimeKit; using System.Threading.Tasks; namespace ConsoleApp1 { public
-
ASP.NET Core发送邮件的方法
前言 我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是MailKit 和FluentEmail,下面我对它们分别进行介绍. MailKit 在 ASP.NET Core 中,可以使用 MailKit 来发送邮件,它支持跨平台,并且支持 IMAP, POP3, SMTP 等协议. 你可以使用下面的方式安装: Install-Package MailKit 下面是一个简单
-
asp.net System.Net.Mail 发送邮件
举例: 复制代码 代码如下: 163.com的邮箱在早期申请的是支持的,后面申请的都是不支持. 21cn.com似乎现在已经放弃了smtp支持,可能只有缴费用户才可以. qq.com的邮箱需要在用户帐户里面设置. 我拿了个sina.com的邮箱进行测试,也需要在后台里面的才可以发送.详细代码如下: 复制代码 代码如下: MailAddress from = new MailAddress("sosuo8@sina.com"); MailAddress to = new MailAddr
-
在ASP.NET Core 中发送邮件的实现方法(必看篇)
前言 我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是 MailKit 和 FluentEmail , 下面我对它们分别进行介绍. MailKit 在 ASP.NET Core 中,可以使用 MailKit 来发送邮件,它支持跨平台,并且支持 IMAP, POP3, SMTP 等协议. 你可以使用下面的方式安装: Install-Package MailKit 下面是
-
Asp.Net类库中发送电子邮件的代码
通常验证电子邮件真实有效的办法是:当用户填写的注册资料经过网站初步格式验证之后,用户并不能利用此帐号登录,系统会向用户注册时填写的电子邮件地址发送一封电子邮件,邮件中给出一个链接,只有当用户点击了这个链接之后才能登录到网站,如果用户填写的电子邮件地址不是真实有效的或者不是他本人的,就不会收到这封电子邮件,这样仍然不能登录,这一步一般称之为电子邮件激活. 在.net类库中有两种发送电子邮件的方式,一种是在.net2.0以下版本中的做法,一种是.net2.0以上版本的做法.下面分别介绍这两种办法.
-
在ASP.NET2.0中通过Gmail发送邮件的代码
在这里我们主要是使用Gmail,究其原因,是因为,我在使用Gmail的邮箱发送邮件的时候,遇到一小小的困难,而使用163等邮箱的时候,没遇到这个问题. 在ASP.NET2.0中,发送邮件是很简单的,我们主要使用来自命名空间System.Net.Mail中的几个类,MailMessage和SmtpClient. 核心代码是很简洁的,如下: 复制代码 代码如下: string to = "这里填写接收者的Email地址"; string from = &q
-
在asp.NET 中使用SMTP发送邮件的实现代码
核心代码: 复制代码 代码如下: public class Mail { #region 邮件参数 static public string accountName = System.Configuration.ConfigurationManager.AppSettings["SmtpAccountName"]; static public string password = System.Configuration.ConfigurationManager.AppSettings[
-
Asp.net发送邮件的两种方法小结
一,利用大网站的SMTP来发送邮件 这种方法适用于程序运行环境没有配置SMTP的服务器,想借助于其他smtp来发送邮件的情况,当然需要有此smtp的账户才行,例如如果使用Google的SMTP服务器,有三点需要注意:启用SSL,端口和地址smtp.gmail.com. 二,利用本地的smtp来发送邮件 这种方法要求本地有smtp服务器,如果没有,windows 7和vista上面没有smtp服务器可以安装一个软件, Free SMTP Server,下载地址:http://www.softsta
-
asp.net发邮件的几种方法汇总
MailMessage提供属性和方法来创建一个邮件消息对象.通常可以先构建好MailMessage对象,然后设置它的属性的方式来构建邮件程序. 常用的属性:From -- 发送邮件的地址To -- 接受邮件的地址Subject -- 邮件的标题Priority -- 邮件的优先级(有效值为High,Low,Normal)Attachments -- 返回一个集合,代表附件Bcc -- 密送地址Cc -- 抄送地址Body -- 获取或是设置电子邮件消息的内容BodyFormat -- 获取或是设
随机推荐
- 实例解析Java中的synchronized关键字与线程安全问题
- 简单实现JS上传图片预览功能
- FusionCharts图表显示双Y轴双(多)曲线
- IIS配置文件隐患
- Android模仿美团顶部的滑动菜单实例代码
- JavaScript焦点事件、鼠标事件和滚轮事件使用详解
- 利用BootStrap弹出二级对话框的简单实现方法
- PHP开发中常用的字符串操作函数
- python操作sqlite的CRUD实例分析
- Spring MVC之DispatcherServlet详解_动力节点Java学院整理
- newtonsoft.json解析天气数据出错解决方法
- 解决 ASP.NET中目录访问权限的问题
- Javascript之深入浅出prototype
- 使用Ruby实现简单的事物驱动的web应用的教程
- 开发中可能会用到的jQuery小技巧
- thrift安装遇到的问题以及解决方法(必看篇)
- 提高C++程序运行效率的10个简单方法
- Java图片处理 (文字水印、图片水印、缩放、补白)代码实例
- ListView异步加载图片实现思路(优化篇)
- Python打印“菱形”星号代码方法
