当我正在开发的网页上发生异常时,我试图想办法给开发团队发送电子邮件。我听说过ELMAH,但我希望能够使用内部Microsoft库来尝试这样做。我以为我在网上看到一篇文章,但我似乎无法找到它(上周五看到它,我似乎无法找到它)。如果你甚至可以将我指向某种教程,那么我会很感激。当在asp.net MVC2中引发异常时自动发送电子邮件
回答
许多日志记录框架能够发送电子邮件记录的异常。
MS写道企业库:使用电子邮件跟踪侦听
Enterprise Library: Logging Block and Email
,或者你可以使用第三方如log4net的:SMTP的appender http://logging.apache.org/log4net/release/config-examples.html
ELMAH不是MS,但这里是一个教程 http://www.storm-consultancy.com/blog/development/tools-plugins/setup-email-alerts-from-elmah-when-exceptions-are-raised/
享受
好评。这就是说,我有一个愚蠢的问题。我必须添加一个NEW侦听器吗?我已经有了一个监听器,但它并没有像你展示给我的stackoverflow文章中那样正确的DLL。这次可以用电子邮件记录器添加另一个听众吗? – SoftwareSavant
从我的理解中可以配置多个监听器。所以它可以登录到数据库,电子邮件和文件。所以要么改变你的当前监听者,要么添加一个电子邮件 – dbones
我没有看到使用ELMAH的任何问题,它非常稳定。
这里是一个很好的职位,以处理错误,并发送电子邮件: http://www.codecapers.com/post/Error-Handling-in-MVC-with-ELMAH.aspx
- 1. 在ASP.NET C#中自动引发事件发送电子邮件
- 2. 当发生异常时发送电子邮件
- 3. 当发送电子邮件时发生Ssl异常
- 4. 从Python中引发的异常发送电子邮件
- 5. Java:在发送附件电子邮件时发生异常
- 6. groovy.lang.GroovyRuntime发送电子邮件的异常
- 7. 发送自动电子邮件
- 8. 发送电子邮件自动在laravel
- 9. 当用户输入电子邮件地址时自动发送电子邮件
- 10. 如何通过电子邮件发送激活码?在asp.net mvc2
- 11. 在asp.net中发送电子邮件
- 12. 当文件生成时自动发送电子邮件
- 13. 自动更改发送电子邮件
- 14. 如何发送自动电子邮件?
- 15. 自动发送NSSharingService:电子邮件
- 16. 自动发送电子邮件报告
- 17. 自动发送短信/电子邮件
- 18. 自动发送电子邮件失败
- 19. 自动发送电子邮件使用
- 20. 发送电子邮件自动
- 21. 发送电子邮件自动
- 22. 在asp.net发送电子邮件发送密码而不是电子邮件
- 23. 当使用ColdFusion加载页面时发送自动发送的电子邮件
- 24. 在asp.net发送大量电子邮件
- 25. 发送海量电子邮件 - 超时异常
- 26. 异常与戏剧发送电子邮件时
- 27. 在ASP.NET C中异步发送电子邮件#
- 28. 在asp.net中异步发送电子邮件mvc 2
- 29. PHP发送电子邮件多次发送电子邮件
- 30. asp.net的MVC发送电子邮件错误:无法发送电子邮件
降级?这是一个愚蠢的问题吗? – SoftwareSavant