System.dll中发生SmtpException

时间:2015-09-02 14:13:24

标签: c# asp.net

我正在尝试创建一个包含表单的asp页面。提交表单时,应该发送一封电子邮件。

ASPX标记

configure(subprojects.findAll {it.hasAndroidPluginApplied}) {
    task doSomethingAboutIt << { println 'doing something with android projects' }
}

背后的代码

0 0 8 ? 3,4,5 2015 MON-FRI

我收到的错误

  

System.dll中出现“System.Net.Mail.SmtpException”类型的异常,但未在用户代码中处理

1 个答案:

答案 0 :(得分:1)

您需要在本地计算机上运行SMTP服务器,并且需要在127.0.0.1上侦听此代码才能正常工作。

为SMTP使用不同的计算机更为正常,或者出于开发目的安装smtp服务器,例如development smtp server for windows中提到的那些服务器。

另外,如果你在处理smtpclient的代码中使用try catch arround,你将能够获得异常消息和其他信息。