SmtpClientクラスのSendメソッドを定義5つの例外:SmtpClientのSendAsyncメソッドを使用すると、SmtpFailedRecipientsExceptionを捕捉する方法は?
例外ArgumentNullException InvalidOperationExecption 説明ObjectDisposedException SmtpException SmtpFailedRecipientsException
SendAsyncメソッドは4つの例外を定義します。
例外ArgumentNullException InvalidOperationExecption 説明ObjectDisposedException SmtpException
SendAsyncを使用すると、SmtpFailedRecipientsExceptionをキャッチする方法は?
私は私がテストするために、いくつかの間違ったメールアドレスを使用して、試してみましたが、私はあなたが受信者のエラーを検出したい場合は、通知を必要とするメカニズムを使用する必要がSendAsync
私はあなたがそれを捕まえないと思っています。代わりに、SendCompletedイベントハンドラに渡されたAsyncCompletedEventArgs引数のErrorプロパティを確認してください。 – stuartd
..非同期なので、送信が完了するまで失敗した受信者を報告することはできません。 – stuartd