通過(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. Lagom消息代理的完整示例
- 3. ng消息未顯示
- 4. 會話消息未顯示
- 5. 顯示文本框條目的消息
- 6. NUnit的斷言 - 顯示完整的錯誤消息
- 7. SQL Server 2005 - Error_Message()沒有顯示完整的消息
- 8. 爲什麼LogCat不顯示完整的消息?
- 9. C# - DatagidView顯示完整標題文本
- 10. 如何在asp.net中單擊標籤消息時顯示完整消息?
- 11. 文本未完全顯示在UITextView中
- 12. 顯示滾動文本消息
- 13. 腳本消息不顯示
- 14. 從Python推Git不顯示完整消息
- 15. .each()$ ajax顯示消息完成後
- 16. 查詢完成時顯示消息
- 17. tcp消息不完整
- 18. 調整DIV大小以僅顯示文本的完整行
- 19. 通知未顯示完整佈局
- 20. html5畫布未顯示完整圖片
- 21. Expandable Gridview未顯示完整內容
- 22. 顯示消息
- 23. 顯示消息
- 24. 顯示消息
- 25. Javascript錯誤消息未顯示在php
- 26. WebApplicationException未顯示錯誤消息
- 27. 驗證摘要未顯示消息框
- 28. ModelState.AddModelError未顯示任何消息
- 29. 某些設計消息未顯示
- 30. 「'$'未定義」警報消息顯示
你怎麼知道現在還有其他文字? – 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