パッケージ jakarta.mail

クラス SendFailedException

実装されているすべてのインターフェース:
SerializableSE

public class SendFailedException extends MessagingException
この例外は、メッセージを送信できない場合にスローされます。

例外には、メッセージを送信できなかったアドレス、メッセージが送信された有効なアドレス、メッセージが送信されなかった有効なアドレスが含まれます。

作成者:
John Mani, Max Spivak
関連事項:
  • フィールドの詳細

    • invalid

      protected transient Address[] invalid
      無効なアドレス。
    • validSent

      protected transient Address[] validSent
      メッセージの送信先となる有効なアドレス。
    • validUnsent

      protected transient Address[] validUnsent
      メッセージが送信されなかった有効なアドレス。
  • コンストラクターの詳細

    • SendFailedException

      public SendFailedException()
      詳細メッセージなしで SendFailedException を構築します。
    • SendFailedException

      public SendFailedException(StringSE s)
      指定された詳細メッセージで SendFailedException を構築します。
      パラメーター:
      s - 詳細メッセージ
    • SendFailedException

      public SendFailedException(StringSE s, ExceptionSE e)
      指定された例外と詳細メッセージを使用して SendFailedException を構築します。指定された例外は、この例外にチェーンされています。
      パラメーター:
      s - 詳細メッセージ
      e - 埋め込まれた例外
      関連事項:
    • SendFailedException

      public SendFailedException(StringSE msg, ExceptionSE ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
      指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。
      パラメーター:
      msg - 詳細メッセージ
      ex - 埋め込まれた例外
      validSent - メッセージが送信された有効なアドレス
      validUnsent - メッセージが送信されなかった有効なアドレス
      invalid - 無効なアドレス
      関連事項:
  • メソッドの詳細

    • getValidSentAddresses

      public Address[] getValidSentAddresses()
      このメッセージが正常に送信されたアドレスを返します。
      戻り値:
      メッセージが正常に送信されたアドレスまたは null
    • getValidUnsentAddresses

      public Address[] getValidUnsentAddresses()
      有効であるがこのメッセージが送信されなかったアドレスを返します。
      戻り値:
      有効であるがメッセージが正常に送信されなかったアドレスまたは null のアドレス
    • getInvalidAddresses

      public Address[] getInvalidAddresses()
      このメッセージを送信できなかったアドレスを返します。
      戻り値:
      メッセージの送信に失敗したアドレスまたは null。