Asp.net发邮件
来源:互联网 发布:sqlserver分布式查询 编辑:程序博客网 时间:2024/06/11 02:46
建立一个类sendEmail.cs
代码为:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Net.Mail;
using System.Net;
/// <summary>
///sendEmail 的摘要说明
/// </summary>
public class sendEmail
{
public sendEmail()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 向用户发送邮件
/// </summary>
/// <param name="receiveUser">接收邮件的用户</param>
/// <param name="sendUser">发送者</param>
/// <param name="sendusername">发送者的邮箱登陆名</param>
/// <param name="userpassword">发送者的登陆密码</param>
/// <param name="sendTitle">发送标题</param>
/// <param name="sendContent">发送的内容</param>
/// <returns></returns>
public void sendMail(string receiveUser, string sendUser, string sendusername, string userpassword, string sendTitle, string sendContent)
{
MailAddress to = new MailAddress(receiveUser);//接收者邮箱
MailAddress from = new MailAddress(sendUser);//发送者邮箱
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(from, to);
//mail.To.Add("xx@xx.com");//添加接收者
mail.Subject = sendTitle;
mail.IsBodyHtml = true;
mail.Body = sendContent;
SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com";//设置发送者邮箱对应的smtpserver
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(sendusername, userpassword);//设置发送者邮箱对应的username和password
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
}
}
btn事件
sendEmail se = new sendEmail();
// se.sendMail("285464762@qq.com","wj","zhaoenyu888","95125923","您好测试","测试中");
se.sendMail("285464762@qq.com", "liebe_a@163.com", "liebe_a", "808288", "千机购物重设密码信", "aa");
System.Windows.Forms.MessageBox.Show("发送成功");
引用空间名:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Net.Mail;
using System.Net;
代码为:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Net.Mail;
using System.Net;
/// <summary>
///sendEmail 的摘要说明
/// </summary>
public class sendEmail
{
public sendEmail()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 向用户发送邮件
/// </summary>
/// <param name="receiveUser">接收邮件的用户</param>
/// <param name="sendUser">发送者</param>
/// <param name="sendusername">发送者的邮箱登陆名</param>
/// <param name="userpassword">发送者的登陆密码</param>
/// <param name="sendTitle">发送标题</param>
/// <param name="sendContent">发送的内容</param>
/// <returns></returns>
public void sendMail(string receiveUser, string sendUser, string sendusername, string userpassword, string sendTitle, string sendContent)
{
MailAddress to = new MailAddress(receiveUser);//接收者邮箱
MailAddress from = new MailAddress(sendUser);//发送者邮箱
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(from, to);
//mail.To.Add("xx@xx.com");//添加接收者
mail.Subject = sendTitle;
mail.IsBodyHtml = true;
mail.Body = sendContent;
SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com";//设置发送者邮箱对应的smtpserver
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(sendusername, userpassword);//设置发送者邮箱对应的username和password
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
}
}
btn事件
sendEmail se = new sendEmail();
// se.sendMail("285464762@qq.com","wj","zhaoenyu888","95125923","您好测试","测试中");
se.sendMail("285464762@qq.com", "liebe_a@163.com", "liebe_a", "808288", "千机购物重设密码信", "aa");
System.Windows.Forms.MessageBox.Show("发送成功");
引用空间名:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Net.Mail;
using System.Net;
- asp.net发邮件
- Asp.net发邮件
- asp.net发邮件
- Asp.net发邮件
- Asp.net 发邮件
- asp.net 发邮件
- ASP.NET 发邮件
- asp.net发邮件
- ASP.NET发邮件
- asp.net发邮件
- ASP.NET发邮件(20041120)
- ASP.NET发邮件(20041120)
- ASP.NET 2.0 发邮件
- 在asp.net发邮件
- 最新asp.net 发邮件
- Asp.Net实现发邮件
- asp.net中使用JMail发邮件
- asp.net中使用JMail发邮件
- 水晶报表的使用【视频】
- moss 自定义文档库文档图标
- Visual Basic应用程序的几种打印方法
- Application和Session使用
- 经典SQL Server用户自定义函数:首字拼音查询
- Asp.net发邮件
- 删除串中相同的元素:一个做法
- asp.net投票进度条显示
- ASP.net 2.0中水晶报表迁移部署问题
- 解决了一个困惑很久的bug
- 3D Demo
- Asp.net验证码
- 固定水晶报表每页显示的行数两种方法
- ASP.NET中正则表达非JS