错误:尝试以其访问权限禁止的方式访问套接字

时间:2015-04-24 19:49:09

标签: c# console-application smtpclient

我试图从C#控制台应用程序发送电子邮件但是看到了这个错误:

  

{"尝试以其访问权限禁止的方式访问套接字xx.xxx.xx.xxx:25"}

奇怪的是,我有另一个MVC 5应用程序使用完全相同的代码,而不是指定不同的主题和正文,它工作正常。为什么一个人在我的机器上工作而另一个失败?

MailAddress from = new MailAddress("noreply@server.com", "Testing Email");
MailMessage email = new MailMessage(from, new MailAddress("me@server.com")); 
email.Subject = "Errors For " + DateTime.Today.AddDays(-1).ToShortDateString();
email.Body = body;

SmtpClient client = new SmtpClient("smtp.server.com");
client.Send(email);

我没有使用SSL,因此建议的副本不适用。此外,它适用于通过同一个smtp服务器在同一台PC上运行的另一个C#。

0 个答案:

没有答案