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("[email protected]");//添加接收者 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);
}} 按钮事件 sendEmail se = new sendEmail(); // se.sendMail("[email protected]","wj","zhao88","9523","您好测试","测试中"); se.sendMail("[email protected]", "[email protected]", "lie_a", "8088", "千机购物重设密码信", "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.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("[email protected]");//添加接收者 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);
}}
按钮事件 sendEmail se = new sendEmail();
// se.sendMail("[email protected]","wj","zhao88","9523","您好测试","测试中");
se.sendMail("[email protected]", "[email protected]", "lie_a", "8088", "千机购物重设密码信", "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;注意你的发邮件帐号开通发送邮件功能
/// 发送邮件
/// </summary>
/// <param name="Host">smtp服务器地址或名称</param>
/// <param name="From_Email">发信人地址</param>
/// <param name="TO_Email">接收人地址</param>
/// <param name="subject_Email">邮件主题</param>
/// <param name="content_Email">邮件主体</param>
private void sendEmail(string Host, string From_Email, string From_EmailPwd, string TO_Email, string subject_Email, string content_Email)
{
// 创建一个Email MESSAGE
System.Net.Mail.MailMessage myEmail = new System.Net.Mail.MailMessage(); // 配置Email 参数
myEmail.From = new System.Net.Mail.MailAddress(From_Email);
myEmail.To.Add(TO_Email);
myEmail.Subject = subject_Email;
myEmail.IsBodyHtml = true;
myEmail.Body = content_Email;
//myEmail.BodyEncoding = System.Text.Encoding.UTF8;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
//smtp服务器名称
smtp.Host = Host;
smtp.UseDefaultCredentials = true;
//发送Email
smtp.Credentials = new System.Net.NetworkCredential(myEmail.From.Address, From_EmailPwd);
smtp.Send(myEmail);
}