2010-11-16 46 views

回答

0

爲什麼你需要那個?

據我記得,如果你試圖發送一封電子郵件,並且SMTP沒有完成它的條件,ASP.NET會拋出一個異常告訴你。如果你沒有得到一個例外,那麼它意味着SMTP是好的。

+0

我有一個順序的工作流,它更新一些表中的數據庫,併發送電子郵件給下一個人審批。如果smtp關閉,它仍在更新表,但不發送郵件,基本上打破了工作流。所以我想檢查SMTP狀態在對數據庫進行任何更新之前 – SRK 2010-11-16 14:40:51

+0

因此,正如我所說的,如果您沒有從.Send()方法獲取Exception,那麼應該沒問題。如果你得到一個異常,你將不得不回滾數據庫事務。 – tucaz 2010-11-16 14:43:38

+0

我正在做,但只是想知道是否有任何更好的方法來做IT。儘管答覆雖然 – SRK 2010-11-16 15:01:04