通過(new SmtpClient()).Send(msg)
發送郵件給我一個SmtpFailedRecipientException
,並顯示消息「郵箱不可用。服務器響應爲:5.7.1無法中繼」,未向我顯示其餘錯誤文本。我想獲得完整的錯誤信息文本。SmtpFailedRecipientException未顯示完整的消息文本
0
A
回答
0
可以找到SMTP堆棧收到的完整消息,查找InnerException.Message
屬性。
喜歡的東西
if(smtpEx.InnerException != null)
{
LogMessage(smtpEx.InnerException.Message;
}
還的InnerException是一個例外,因而存在一個InnerException.InnerException屬性與它的消息。這一直持續到InnerException爲空。
+0
或'LogMessage(smtpEx.GetBaseException())' – Charlie 2013-05-15 13:30:25
相關問題
- 1. NotifyIcon不顯示完整的消息
- 2. 消息未完整發送。某些文本丟失
- 3. Moodle消息塊未顯示新消息
- 4. Lagom消息代理的完整示例
- 5. 刪除jqgrid後顯示的信息row.Response.Response文本顯示完整的HTML頁面
- 6. chrome.notifications消息未顯示
- 7. 錯誤消息未顯示
- 8. ng消息未顯示
- 9. 會話消息未顯示
- 10. 顯示文本框條目的消息
- 11. 寫在文本後顯示的消息
- 12. NUnit的斷言 - 顯示完整的錯誤消息
- 13. 以簡單的形式顯示完整的錯誤消息?
- 14. 爲什麼LogCat不顯示完整的消息?
- 15. ZF2 2.5不總是顯示完整的錯誤消息
- 16. 的Rails 3:閃光燈消息顯示錯誤完整郵件
- 17. SQL Server 2005 - Error_Message()沒有顯示完整的消息
- 18. C# - DatagidView顯示完整標題文本
- 19. 如何在asp.net中單擊標籤消息時顯示完整消息?
- 20. 顯示滾動文本消息
- 21. 文本未完全顯示在UITextView中
- 22. Tabcontrol標籤文本未完全顯示
- 23. 根本不顯示消息?
- 24. 腳本消息不顯示
- 25. 從Python推Git不顯示完整消息
- 26. 顯示截斷預覽和完整消息
- 27. .each()$ ajax顯示消息完成後
- 28. 查詢完成時顯示消息
- 29. 部分未顯示的錯誤消息
- 30. 消息框未在事件完成後顯示c#
你怎麼知道現在還有其他文字? – Steve 2013-05-11 12:41:23
謝謝@Steve,我正在閱讀錯誤記錄系統中的消息。我猜服務器的迴應是有問題的電子郵件地址。 – Charlie 2013-05-11 12:49:01
好吧,消息的其餘部分可能在InnerException屬性中。例如:'if(smtpEx.InnerException!= null)Console.WriteLine(smtpEx.InnerException.Message);'告訴我是否這樣,所以我可以在回答中更改此評論 – Steve 2013-05-11 12:57:42