ASP.NET 2.0发送邮件
2008-02-22 21:03
483 查看
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using System.Text;
using System.Net.Mail;
/// <summary>
/// Class1 的摘要说明
/// </summary>
///
namespace WebSite.SendMail
{
public class MailClass
{
static string strHost = string.Empty;
static string strAccount = string.Empty;
static string strPwd=string.Empty;
static string strFrom = string.Empty;
public static string mailHelloWord()
{
strHost = "smtp.163.com";
strAccount = "chinahgf";
strPwd = "123456";
strFrom = "chinahgf@163.com";
return sendMail("chinah_g_f@yahoo.com.cn", "这是一封测试邮件哦", "你好,我是无名,这是我开发的一个邮件程序,看是否能收到!谢谢!");
}
static string sendMail(string to, string title, string content)
{
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
_smtpClient.Host = strHost;
_smtpClient.Credentials = new System.Net.NetworkCredential(strAccount, strPwd);
MailMessage _mailMessage = new MailMessage(strFrom, to);
_mailMessage.Subject = title;
_mailMessage.Body = content;
_mailMessage.BodyEncoding = System.Text.Encoding.UTF8;
_mailMessage.IsBodyHtml = true;
_mailMessage.Priority = MailPriority.High;
try
{
_smtpClient.Send(_mailMessage);
return "发送成功";
}
catch(Exception ex)
{
return ex.Message;
}
}
public Class1()
{
}
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using System.Text;
using System.Net.Mail;
/// <summary>
/// Class1 的摘要说明
/// </summary>
///
namespace WebSite.SendMail
{
public class MailClass
{
static string strHost = string.Empty;
static string strAccount = string.Empty;
static string strPwd=string.Empty;
static string strFrom = string.Empty;
public static string mailHelloWord()
{
strHost = "smtp.163.com";
strAccount = "chinahgf";
strPwd = "123456";
strFrom = "chinahgf@163.com";
return sendMail("chinah_g_f@yahoo.com.cn", "这是一封测试邮件哦", "你好,我是无名,这是我开发的一个邮件程序,看是否能收到!谢谢!");
}
static string sendMail(string to, string title, string content)
{
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
_smtpClient.Host = strHost;
_smtpClient.Credentials = new System.Net.NetworkCredential(strAccount, strPwd);
MailMessage _mailMessage = new MailMessage(strFrom, to);
_mailMessage.Subject = title;
_mailMessage.Body = content;
_mailMessage.BodyEncoding = System.Text.Encoding.UTF8;
_mailMessage.IsBodyHtml = true;
_mailMessage.Priority = MailPriority.High;
try
{
_smtpClient.Send(_mailMessage);
return "发送成功";
}
catch(Exception ex)
{
return ex.Message;
}
}
public Class1()
{
}
}
}
![](http://imgcache.qq.com/qzone_v4/b.gif)
相关文章推荐
- 在asp.net 2.0中发送邮件
- Asp.net 2.0 环境下发送邮件方法之一
- asp.net(2.0) 发送邮件
- ASP.Net 2.0 发送邮件的代码
- ASP.Net 2.0 发送邮件的代码
- ASP.Net 2.0 发送邮件的代码
- asp.net 2.0发送和接收邮件总结
- ASP.Net 2.0 发送邮件的代码
- Asp.net 2.0 发送邮件
- ASP.Net 2.0 发送邮件的代码
- asp.net 2.0 无SMTP服务也能发送邮件
- asp.net 2.0 网页发送数据邮件和数据库
- ASP.net 2.0发送邮件实例,本人已经测试通过,贴出代码
- ASP.net 2.0发送邮件实例,本人已经测试通过,贴出代码
- asp.net 2.0 SMTP 发送邮件
- Asp.net 2.0 发送邮件简单例子
- ASP.Net 2.0 发送邮件的代码
- Asp.net 2.0 用SmtpMail 设置发送邮件!!
- MVC使用ASP.NET Identity 2.0实现用户身份安全相关功能,比如通过短信或邮件发送安全码,账户锁定等
- ASP.Net 2.0 发送邮件的代码