1
A
回答
3
對於任何日誌記錄/郵件/發生異常時您想要執行的操作,您應該查看Web.config文件中的應用程序運行狀況配置(described here)。
在你的情況(在發生異常時發送郵件),你會在本例使用SimpleMailWebEventProvider提供商與預定義的「所有錯誤」的事件,如:
<healthMonitoring enabled="false" heartbeatInterval="0">
<providers>
<add name="notifyAppDev" type="System.Web.Management.SimpleMailWebEventProvider" to="[email protected]" from="[email protected]" subjectPrefix="[WebEvent Error My Site Blabla]" buffer="false" />
</providers>
<rules>
<add name="appDevEvents" eventName="All Errors" provider="notifyAppDev" profile="Critical" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom="" />
</rules>
</healthMonitoring>
哦,如果你想使用此方法不要忘記在Web.config文件中配置發送郵件的SMTP服務器。
0
我推薦ELMAH。有許多關於如何將它整合到您的mvc應用程序中的博客文章。最方便的是使用一個過濾器,如下所述:http://www.codecapers.com/post/Error-Handling-in-MVC-with-ELMAH.aspx
+1
url鏈接轉到url的主站點,某種垃圾郵件方式? – 2016-10-25 16:20:02
相關問題
- 1. 異常在asp.net MVC應用程序發送電子郵件時
- 2. asp.net的MVC發送電子郵件錯誤:無法發送電子郵件
- 3. C#應用程序發送電子郵件。錯誤[發送郵件失敗。]
- 4. Asp.net電子郵件發送程序
- 5. ASP.NET MVC發送電子郵件附件
- 6. 從應用程序發送電子郵件 - 'MailApp'錯誤
- 7. Heroku上的Rails應用程序發送電子郵件錯誤
- 8. Android應用程序,錯誤時嘗試發送電子郵件
- 9. 發送電子郵件asp.net mvc 3
- 10. Asp.net mvc 4發送電子郵件
- 11. Spring MVC + JSP應用程序發送電子郵件頁面
- 12. 上傳的ASP.NET Web應用程序不發送電子郵件
- 13. asp.net應用程序,自動發送電子郵件
- 14. ASP.NET發送電子郵件
- 15. 驗證Office 365 API並從ASP.NET MVC應用程序發送電子郵件
- 16. 使用默認的Android應用程序(Builtin電子郵件應用程序)在Android中發送電子郵件
- 17. 用於在ASP.NET MVC中發送電子郵件的URL
- 18. 在asp.net中發送電子郵件
- 19. 在ASP.NET MVC2中發送電子郵件
- 20. 使用ASP.NET Web應用程序發送電子郵件時出錯
- 21. 在Web應用程序中發送電子郵件
- 22. 在應用程序中發送電子郵件?
- 23. 在metro應用程序中發送電子郵件?
- 24. 如何在Android應用程序中發送電子郵件?
- 25. 在iOS5應用程序中發送電子郵件選項
- 26. 在Java Web應用程序中發送電子郵件
- 27. 在Android應用程序中發送電子郵件
- 28. 在Android應用程序中從EditText發送電子郵件
- 29. 發送電子郵件從Android應用程序到用戶的電子郵件
- 30. 在ASP.NET應用程序中自動發送電子郵件的VB代碼
這是爲mvc工作嗎? – Blankman 2010-07-30 16:47:23
是的,ASP.NET MVC使用與「經典」ASP.NET相同的核心,並與其他人共享此功能。 – Shtong 2010-07-30 16:53:31