beckham79 发表于 2015-5-19 08:56:14

Win7不包含SMTP服务的替代解决办法

  一个多月前,我从windows 2003切换成Windows 7来做开发了.
  最近我要用到一个SMTP服务用来发邮件通知.经过几经周折,证实了Windows 7真的不包含SMTP服务了,这令我有点小小的无语.这个服务不知道为什么会删除掉.
  总不可能window 7没有了SMTP服务就又换回Windows 2003吧.经过搜寻.发现一个很好的东西.名字就叫Free SMTP Server.安装好之后,开户来就OK了.
  开启服务,写了一个简单的winform程序用来测试.perfect!!!!!




1   public void SendEmail()
2         {
3
4             try
5             {
6               MailAddress from = new MailAddress("admin@zc.com");
7               MailAddress to = new MailAddress(this.Receiver.Text);
8               MailMessage message = new MailMessage(from, to);
9               message.Subject = this.topic.Text;
10               message.Body = this.MainContent.Text;
11               SmtpClient client = new SmtpClient("127.0.0.1");
14                  client.Send(message);
15
16             }
17             catch(Exception ex)
18             {
19               MessageBox.Show(ex.Message);
20             }
21         }

页: [1]
查看完整版本: Win7不包含SMTP服务的替代解决办法