博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用SmtpClient发送邮件
阅读量:7101 次
发布时间:2019-06-28

本文共 2579 字,大约阅读时间需要 8 分钟。

1  163邮箱 HOST:smtp.163.com

public static string CreateTimeoutTestMessage(string server)          {              string Success = "发送成功";              try              {                  string _to = "1035092449@qq.com";                  string _from = "young-20@163.com";                  string _subject = "Using the new SMTP client.";                  string _body = @"Using this new feature, you can send an e-mail message from an application very easily.";                  MailMessage message = new MailMessage();                  message.From = new MailAddress(_from);                  //可以利用MailMessage.To.Add方法增加要发送的邮件地址                  message .To .Add (new MailAddress ("652105072@qq.com"));                  message.To.Add(new MailAddress(_to));                  message.Subject = _subject;                  message.Body = _body;                    //添加附件                  Attachment a = new Attachment(@"C:/Users/Administrator/Desktop/smtpclient.rar");                  message.Attachments.Add(a);                  //设置邮箱的地址或IP                  SmtpClient client = new SmtpClient(server);                  //设置邮箱端口,pop3端口:110, smtp端口是:25                   client.Port = 25;                                    //设置超时时间                  client.Timeout = 9999;                                    //要输入邮箱用户名与密码                                    client.Credentials = new NetworkCredential("young-20@163.com", "******");                  client.Send(message);              }              catch (Exception ex)              {                  Success = ex.ToString();              }              return Success;          }

2 QQ邮箱

  QQ邮箱默认的SMTP服务是关闭的,要自己去开通。

  HOST:smtp.qq.com

try              {                                    SmtpClient client = new SmtpClient();                  client.Host = "smtp.qq.com";                  MailMessage mm = new MailMessage();                  client.Port = 25;                                    mm.From = new MailAddress("652105072@qq.com");                                  mm.To.Add(new MailAddress("1035092449@qq.com"));                  mm.Subject = "Hello~!";                  mm.Body = "HIthere.here is a post ";                  mm.IsBodyHtml = false;                  mm.Priority = MailPriority.High;                    client.Credentials = new NetworkCredential("652105072@qq.com", "******");                  client .Send (mm);                                 }              catch (Exception ex)              {                  MessageBox.Show(ex.Message);              }

 

转载于:https://www.cnblogs.com/yeminglong/p/3404912.html

你可能感兴趣的文章
[裴礼文数学分析中的典型问题与方法习题参考解答]5.1.22
查看>>
Ubuntu下SVN命令行递归加入文件夹文件(免去一个一个的加入 --force)
查看>>
全局变量与全局静态变量的区别
查看>>
Android 5.1 AOSP 源码获取
查看>>
mongodb_命令行
查看>>
关于spotlight for Windows和spotlight for oracle的使用
查看>>
网页开发时的注意事项(关于编码问题)
查看>>
Android IOS WebRTC 音视频开发总结(二八)-- 多人视频方案介绍
查看>>
【数学】控制论
查看>>
微信支付.net官方坑太多,我们来精简
查看>>
Centos查看文件夹大小
查看>>
Hadoop项目实战-用户行为分析之编码实践
查看>>
erlang判断语法结构:if/case/guard
查看>>
Java 反射 想
查看>>
搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用
查看>>
领域模型浅析
查看>>
Windows Azure VM两shut down 道路
查看>>
HDU 4283 You Are the One 区间DP
查看>>
《那些年,我们拿下FPGA》做笔记
查看>>
以Web Host的方式来寄宿Web API
查看>>