我在aspx頁面上有一個快速聯繫表單無法正常工作我正在使用try/catch塊以防萬一發生異常,直到現在只有catch工作。請幫助我的代碼我使用的郵件類System.Net.Mail namespace.Her的代碼ASP.NET快速聯繫表單不工作
請告訴一下在SMTP構造函數寫,在網絡憑證 預先感謝您
我在aspx頁面上有一個快速聯繫表單無法正常工作我正在使用try/catch塊以防萬一發生異常,直到現在只有catch工作。請幫助我的代碼我使用的郵件類System.Net.Mail namespace.Her的代碼ASP.NET快速聯繫表單不工作
請告訴一下在SMTP構造函數寫,在網絡憑證 預先感謝您
把catch語句拿出來 - 你想讓異常傳播到t他調用堆棧,以便找出問題所在。你現在正在做的就是隱藏它。
一旦你解決了這個問題,我建議你看看exception handling best practices。
爲SmtpClient類的構造函數可以調用的三種方式之一:
至於需要提供什麼樣的實際值,那實際上是在你和你的SMTP服務器之間。我們無法幫助你。該字符串將是服務器的名稱(甚至可能只是其IP地址),端口很可能是25,但可以是任何東西。
你得到什麼錯誤,導致你進入catch塊?您的郵件服務器位於哪裏 - 該信息似乎缺失? – Paddy 2011-02-07 12:30:56
你可能不想忽略所有的例外。異常往往包含有關發生錯誤的有用信息。 – David 2011-02-07 12:33:27