1

私はおそらく、否定的な答えになると私が信じていることの確認を求めているだけです. コードを読んでドキュメントを検索しましたが、そうではないようです。

さらに、gnu フリーメールの実装を使用する場合にも、これを行う「非標準」の方法はないように思われるため、他の人は何をしているのでしょうか?

私に残された唯一のことは、例外.getMessage() 関数が常に最後の SMTP サーバー応答を返し、応答コードを解析できることです。550、250など。ただし、SendFailedExceptionまたはMessagingExceptionからこれを期待できると言うドキュメントが見つかりません(ただし、テストからは、これが当てはまるようです)。

さまざまな障害ケースを処理するために、他にどのようにロジックをコーディングできますか?

4

1 に答える 1

1

There's no standard way to do this, but the SMTP provider in the JavaMail reference implementation from Oracle has a way to do this.

于 2013-01-20T08:35:00.050 に答える