.net mail 发送
2015-10-16 11:48
357 查看
using System.Net.Mail;
/// <summary>
///
/// </summary>
/// <param name="toAddr">对方地址</param>
/// <param name="Subject">邮件标题</param>
/// <param name="content">邮件内容</param>
/// <returns></returns>
public static bool SendEmail(string toAddr, string Subject,string content)
{
try
{
string fromAddr = "xxx@xxx.com"; //公共MAIL地址
string fromPwd = "test123"; //公共MAIL地址的密码
MailMessage mail = new MailMessage();
mail.Subject = Subject;
mail.Body = content;
mail.BodyEncoding = Encoding.UTF8;
mail.IsBodyHtml = true;
mail.Priority = MailPriority.High;
MailAddress mailaddress = new MailAddress(fromAddr);
mail.From = mailaddress;
MailAddress mailaddress_receive = new MailAddress(toAddr);
mail.To.Add(mailaddress_receive);
SmtpClient client = new SmtpClient();
string model_emailAccounts = "smtp.xxx.com"; //公共MAIL地址的smtp
client.Host = model_emailAccounts;
client.Port = 000; //公共MAIL地址的端口号
client.Credentials = new NetworkCredential(fromAddr, fromPwd);
client.Send(mail);
return true;
}
catch
{
return false;
}
}
/// <summary>
///
/// </summary>
/// <param name="toAddr">对方地址</param>
/// <param name="Subject">邮件标题</param>
/// <param name="content">邮件内容</param>
/// <returns></returns>
public static bool SendEmail(string toAddr, string Subject,string content)
{
try
{
string fromAddr = "xxx@xxx.com"; //公共MAIL地址
string fromPwd = "test123"; //公共MAIL地址的密码
MailMessage mail = new MailMessage();
mail.Subject = Subject;
mail.Body = content;
mail.BodyEncoding = Encoding.UTF8;
mail.IsBodyHtml = true;
mail.Priority = MailPriority.High;
MailAddress mailaddress = new MailAddress(fromAddr);
mail.From = mailaddress;
MailAddress mailaddress_receive = new MailAddress(toAddr);
mail.To.Add(mailaddress_receive);
SmtpClient client = new SmtpClient();
string model_emailAccounts = "smtp.xxx.com"; //公共MAIL地址的smtp
client.Host = model_emailAccounts;
client.Port = 000; //公共MAIL地址的端口号
client.Credentials = new NetworkCredential(fromAddr, fromPwd);
client.Send(mail);
return true;
}
catch
{
return false;
}
}
相关文章推荐
- OpenStack Mnaila 2015-10-16 IRC会议内容
- LeetCode Containsa Duplicate II
- Crystal Image Toolkit: thumbnail image control and picture viewing.
- Syntax error, type parameters are only available if source level is 1.5
- TurboMail邮件系统再次通过ISO9001体系认证
- ANN学习-算法篇--菜鸟之路(一)
- 网页中Email邮件显示与删除操作
- leetcode之Contains Duplicate II
- Uvalive 4267 Finding The Heaviest Path (Regionals 2008 Asia Taipei +DFS结点最大权值路径)
- leetcode之Contains Duplicate
- hdu 1983 Kaitou Kid - The Phantom Thief (2)
- NSURLErrorDomain Code=-1002 “unsupported URL”
- 人工智能 学习笔记 —— Pre
- ora-01654pk_sceautosm无法通过8(在表空间servicxe_main_idx扩展)
- POJ1681 Painter's Problem 高斯消元+枚举
- the working copy"" failed to commit files.
- Tair LDB基于Prefixkey中期范围内查找性能优化项目总结
- Codeforces Round #320 (Div. 2) A. Raising Bacteria
- UNIX Domain Socket-同一台主机的进程间通讯(IPC)
- C. Captain Marmot (Codeforces Round #271)