上传者: panwanpeng
|
上传时间: 2022-03-10 15:10:29
|
文件大小: 6KB
|
文件类型: -
asp.net发送电子邮件例子:
using System;
using System.Configuration;
using System.Data;
using System.Linq;
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.Xml.Linq;
using System.Net;
using System.Net.Mail;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
//当一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号,具体用asp.net方法的实现代码,贴在这了,有需要的可以参考!
public void SendSMTPEMail(string strSmtpServer, string strFrom, string strFromPass, string strto, string strSubject, string strBody)
// 163邮箱就写smtp.163.com 发件人的帐号 发件人密码 收件人帐号 邮件主题 邮件内容
{
//指定邮件发送服务器的地址和端口号
SmtpClient client = new SmtpClient(strSmtpServer, 25);
//随机请求发送关闭
client.UseDefaultCredentials = false;
//指定发件人的身份验证信息
client.Credentials = new NetworkCredential(strFrom, strFromPass);
//发送电子邮件的方式
client.DeliveryMethod = SmtpDeliveryMethod.Network;
//发送邮件
MailMessage message = new MailMessage(strFrom, strto, strSubject, strBody);
//邮件正文编码方式