asp.net发送邮件实现办法
本文实例讲述了asp.发送邮件的实现方法。分享给大家供大家参考。具体实现方法如下
复制代码 代码如下:
MailMessage mailMsg = ne MailMessage();
//设置收件人的邮件地址
mailMsg.To = "bailichuno@qq. ";
//设置发送者的邮件地址
mailMsg.From = "bailichun@vip.qq. ";
//设置邮件主题
mailMsg.Subject = "测试 ";
//设置邮件内容
mailMsg.Body = "内容 ";
mailMsg.BodyFormat = MailFormat.Text;
mailMsg.Priority = MailPriority.Normal;
try
{
//设置发送邮件服务器
SmtpMail.SmtpServer = "localhost";
//发送邮件
SmtpMail.Send(mailMsg);
}
catch
{
}
//一款完整发送邮件代码
MailObj _mail = ne MailObj();
_mail.sendMail("lxx@qq.", "测试", "内容");
_mail.Dispose();
//核心代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections.Generic;
using System.Net.Mail;
using System.Text;
namespace EC
{
///
///邮件发送
///
public class MailObj
{
private string _strHost = string.Empty;
private string _strAount = string.Empty;
private string _strPd = string.Empty;
private string _strFrom = string.Empty;
#region 构造与析构函数
public MailObj()
{
_strHost = "smtp.163."; //STMP服务器地址
_strAount = "aa"; //SMTP服务帐号
_strPd = "123456"; //SMTP服务密码
_strFrom = "aa@163."; //发送方邮件地址
}
///
/// 发送邮件购造函数
///
/// STMP服务器地址:smtp.163.
/// SMTP服务帐号:liugongxun
/// SMTP服务密码:123456
/// 发送方邮件地址:liugongxun@163.
public MailObj(string strHost, string strAount, string strPd, string strFrom)
{
_strHost = strHost;
_strAount = strAount;
_strPd = strPd;
_strFrom = strFrom;
}
~MailObj()
{
Dispose();
}
public void Dispose()
{
GC.SuppressFinalize(this);
}
#endregion
#region 发送邮件
public bool sendMail(string to, string title, string content)
{
SmtpClient _smtpClient = ne SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Netork;//指定电子邮件发送方式
_smtpClient.Host = _strHost;//指定SMTP服务器
_smtpClient.Credentials = ne System.Net.NetorkCredential(_strAount, _strPd);//用户名和密码
MailMessage _mailMessage = ne MailMessage(_strFrom, to);
_mailMessage.Subject = title;//主题
_mailMessage.Body = content;//内容
_mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码
_mailMessage.IsBodyHtml = true;//设置为HTML格式
_mailMessage.Priority = MailPriority.High;//优先级
try
{
_smtpClient.Send(_mailMessage);
return true;
}
catch
{
return false;
}
}
#endregion
}
}
电脑维修网希望本文所述对大家的asp.程序设计有所帮助。
空调维修
- 温岭冰箱全国统一服务热线-全国统一人工【7X2
- 荆州速热热水器维修(荆州热水器维修)
- 昆山热水器故障码5ER-昆山热水器故障码26
- 温岭洗衣机24小时服务电话—(7X24小时)登记报
- 统帅热水器售后维修服务电话—— (7X24小时)登
- 阳江中央空调统一电话热线-阳江空调官方售后电
- 乌鲁木齐阳春燃气灶厂家服务热线
- 珠海许昌集成灶售后服务电话-全国统一人工【
- 乌鲁木齐中央空调维修服务专线-乌鲁木齐中央空
- 新沂热水器故障电话码维修-新沂热水器常见故障
- 诸城壁挂炉24小时服务热线电话
- 靖江空调24小时服务电话-——售后维修中心电话
- 空调室外滴水管维修(空调室外排水管维修)
- 九江壁挂炉400全国服务电话-(7X24小时)登记报修
- 热水器故障码f.22怎么解决-热水器f0故障解决方法
- 营口热水器售后维修服务电话—— 全国统一人工