private void btn_send_Click(object sender, EventArgs e)
{
var emailAcount = ConfigurationManager.AppSettings["EmailAcount"];
var emailPassword = ConfigurationManager.AppSettings["EmailPassword"];
var reciver = txt_Reciver.Text;
var content = rtxt_Content.Text;
MailMessage message = new MailMessage();
//设置发件人,发件人需要与设置的邮件发送服务器的邮箱一致
MailAddress fromAddr = new MailAddress("qwe123@qq.com");
message.From = fromAddr;
//设置收件人,可添加多个,添加方法与下面的一样
message.To.Add(reciver);
//设置抄送人
message.CC.Add("qwe123@163.com");
//设置邮件标题
message.Subject = "Test";
//设置邮件内容
message.Body = content;
//设置邮件发送服务器,服务器根据你使用的邮箱而不同,可以到相应的 邮箱管理后台查看,下面是QQ的
SmtpClient client = new SmtpClient("smtp.qq.com", );
//设置发送人的邮箱账号和密码
client.Credentials = new NetworkCredential(emailAcount,emailPassword);
//启用ssl,也就是安全发送
client.EnableSsl = true;
//发送邮件
client.Send(message);
}

ps:邮箱需要开启SMTP服务,否则无法发送。

最新文章

  1. NPM (node package manager) 入门 - 基础使用
  2. (App.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
  3. C++基础知识易错点总结(1)
  4. 一个ORM的实现(附源代码)
  5. wordpress发送测试邮件
  6. SSH 连接慢的解决方案详解
  7. 1. Linux驱动开发之开篇--Makefile
  8. Packetbeat协议扩展开发教程(2)
  9. Linux中的sed
  10. 3 Ways to Preload Images with CSS, JavaScript, or Ajax---reference
  11. RCTF Welpwn
  12. Vue 进阶之路(七)
  13. 多线程系列之九:Worker Thread模式
  14. iis8.0 https配置教程
  15. BZOJ4422 : [Cerc2015]Cow Confinement
  16. select2插件设置选中值并显示的问题
  17. Android中获取应用程序(包)的信息-----PackageManager的使用
  18. 14-matlab排序
  19. 使用SignalR 2进行服务器广播
  20. SSM,即Spring+SpringMVC+MyBatis三个开源框架的整合框架集。

热门文章

  1. 学习 opencv---(13)opencv霍夫变换:霍夫线变换,霍夫圆变换
  2. ICPC 2018 南京网络赛 J Magical Girl Haze(多层图最短路)
  3. bzoj 1528 [POI2005]sam-Toy Cars 堆维护+贪心
  4. ACE服务端编程4:ACE跨平台之运行时初始化和关闭
  5. centos中设置swap交换空间的大小设置和swappiness的比例设置
  6. echart图跟随屏幕自适应变化
  7. linux 下 mysql 主从配置
  8. sql server常用函数、常用语句
  9. BestCoder Round92
  10. 【洛谷 P2147】 [SDOI2008]洞穴勘测(LCT)