C#邮件发送程序
来源:互联网 发布:适合程序员的博客 编辑:程序博客网 时间:2024/06/05 14:37
private bool SendMail()
{
try
{
//邮件发送类
MailMessage mail = new MailMessage();
//是谁发送的邮件
mail.From = new MailAddress("+邮箱地址+");
//发送给谁
mail.To.Add("+邮箱地址+");
//标题
mail.Subject = "";
//内容编码
mail.BodyEncoding = Encoding.Default;
//发送优先级
mail.Priority = MailPriority.High;
//邮件内容
mail.Body =tb_username.Text+"</br>"+tb_email.Text+"</br>"+邮件内容;
//是否HTML形式发送
mail.IsBodyHtml = true;
//邮件服务器和端口
SmtpClient smtp = new SmtpClient("smtp.126.com");//如果是其他邮箱需要替换邮件服务器和端口(smtp.126.com)
smtp.UseDefaultCredentials = true;
//指定发送方式
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//指定登录名和密码
smtp.Credentials = new System.Net.NetworkCredential("邮箱地址", "密码");
//超时时间
smtp.Timeout = 10000;
smtp.Send(mail);
return true;
}
catch
{
return false;
}
{
try
{
//邮件发送类
MailMessage mail = new MailMessage();
//是谁发送的邮件
mail.From = new MailAddress("+邮箱地址+");
//发送给谁
mail.To.Add("+邮箱地址+");
//标题
mail.Subject = "";
//内容编码
mail.BodyEncoding = Encoding.Default;
//发送优先级
mail.Priority = MailPriority.High;
//邮件内容
mail.Body =tb_username.Text+"</br>"+tb_email.Text+"</br>"+邮件内容;
//是否HTML形式发送
mail.IsBodyHtml = true;
//邮件服务器和端口
SmtpClient smtp = new SmtpClient("smtp.126.com");//如果是其他邮箱需要替换邮件服务器和端口(smtp.126.com)
smtp.UseDefaultCredentials = true;
//指定发送方式
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//指定登录名和密码
smtp.Credentials = new System.Net.NetworkCredential("邮箱地址", "密码");
//超时时间
smtp.Timeout = 10000;
smtp.Send(mail);
return true;
}
catch
{
return false;
}
}
经过本人测试是通过的
- C#邮件发送程序
- C#邮件发送程序
- C#邮件发送程序
- C#批量发送邮件程序
- C#批量发送邮件程序
- C# 邮件批量发送程序
- C# 邮件批量发送程序
- C#程序实现发送邮件
- C#发送邮件程序 及测试邮件服务器
- C#发送邮件程序 及测试邮件服务器
- C#发送邮件程序 及测试邮件服务器
- C#发送邮件程序 及测试邮件服务器
- c#邮件发送 邮件类
- C#发送邮件小程序(支持群发,附件)
- C#批量发送邮件程序中用到的两个函数
- C# QQ EMAIL 邮件批量 发送程序. 狂
- C#发送邮件小程序(支持群发,附件)
- C#发送邮件小程序(支持群发,附件)
- sql with as 用法
- CSS solid 属性
- linux驱动开发“飞凌ok6410开发板之系列led驱动的开发”
- IOS 小知识总结
- 取消标题 、全屏
- C#邮件发送程序
- web.xml解析
- Boosting原理学习
- C 语言宏用法备忘
- Cognos Report Studio 打开Transformer Cube无法直接下钻
- POJ:1469 COURSES(匈牙利算法模版题)
- 在Android中使用WindowManager实现悬浮窗口
- HTTP 状态消息
- SQLServer触发器创建、删除、修改、查看