2011-11-13 29 views
4

我知道ASP,JMail等。 我知道在IIS 7中编辑我的HTML错误页面的位置,但我想更进一步:ASP经典&IIS 7:使错误页面邮件给我的错误

如何在ASP错误页面中声明类似“错误,请联系客户支持”稍后再试。”

然后它给我发送一封包含关于错误的详细调试信息的电子邮件?

回答

0

如果您有特定的aspx错误页面,您可以在后面的代码中添加用于发送邮件的代码,也可以使用global.asax中的Application_Error

+1

Application_Error需要ASP.NET应用程序,因为经典的ASP必须处理IIS7服务器事件。 –

0

如果你可以使用ASP.NET的.Net和ASP.NET变体,那么你可以使用handle Application_Error event,并从System.Net使用STMP-class发送你需要的信息。您可以手动定制您自己的错误页面editing your web.config file

如果您被绑定到传统的ASP,并且不在服务器端使用.Net,那么您需要直接在服务器上处理错误事件。你可以通过read here开发如何使用.Net为IIS事件开发处理程序。

+2

这里有关经典asp的有用信息在哪里?所有你似乎在说的是“使用asp.net” –