概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## javax.mail
クラス SendFailedException

    java.lang.Object
      java.lang.Throwable
          java.lang.Exception
              javax.mail.MessagingException
                  javax.mail.SendFailedException

すべての実装されたインタフェース:
  Serializable

直系の既知のサブクラス:
  SMTPAddressFailedException, SMTPSendFailedException

    public class SendFailedException

extends MessagingException

この例外はメッセージが送信不可能な場合にスローされます。

この例外は、送信できなかったアドレスの他に、 送信された有効なアドレスと有効だが送信されなかったアドレスも含みます。

関連項目:
  `Transport.send(javax.mail.Message)`, `Transport.sendMessage(javax.mail.Message, javax.mail.Address[])`, `TransportEvent`, 直列化された形式

フィールドの概要
`protected Address[]` | `invalid`
`protected Address[]` | `validSent`
`protected Address[]` | `validUnsent`

コンストラクタの概要
`SendFailedException()` 詳細メッセージを持たない SendFailedException を構築します。
`SendFailedException(String s)` 指定された詳細メッセージを使用して SendFailedException を構築します。
`SendFailedException(String s, Exception e)` 指定された Exception と詳細メッセージを使用して SendFailedException を構築します。
`SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid)` 指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。

メソッドの概要
`Address[]` | `getInvalidAddresses()` このメッセージが正常に送信できなかったアドレスを返します。
`Address[]` | `getValidSentAddresses()` このメッセージが正常に送信されたアドレスを返します。
`Address[]` | `getValidUnsentAddresses()` 有効であるが、メッセージが送信されなかったアドレスを返します。

クラス javax.mail.MessagingException から継承されたメソッド
`getCause, getNextException, setNextException, toString`

クラス java.lang.Throwable から継承されたメソッド
`fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

フィールドの詳細

### invalid

    protected transient Address[] invalid

### validSent

    protected transient Address[] validSent

### validUnsent

    protected transient Address[] validUnsent

コンストラクタの詳細

### SendFailedException

    public SendFailedException()

  詳細メッセージを持たない SendFailedException を構築します。

### SendFailedException

    public SendFailedException(String s)

  指定された詳細メッセージを使用して SendFailedException を構築します。

  パラメータ:
    `s` - 詳細メッセージ

### SendFailedException

    public SendFailedException(String s,
                               Exception e)

  指定された Exception と詳細メッセージを使用して SendFailedException を構築します。 指定された例外はこの例外にチェーンされます。

  パラメータ:
    `s` - 詳細メッセージ
    `e` - 埋め込まれた例外
  関連項目:
    `MessagingException.getNextException()`, `MessagingException.setNextException(java.lang.Exception)`

### SendFailedException

    public SendFailedException(String msg,
                               Exception ex,
                               Address[] validSent,
                               Address[] validUnsent,
                               Address[] invalid)

  指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。

  パラメータ:
    `msg` - 詳細メッセージ
    `ex` - 埋め込まれた例外
    `validSent` - メッセージが送信された有効なアドレス
    `validUnsent` - メッセージが送信されなかった有効なアドレス
    `invalid` - 無効なアドレス
  関連項目:
    `MessagingException.getNextException()`, `MessagingException.setNextException(java.lang.Exception)`

メソッドの詳細

### getValidSentAddresses

    public Address[] getValidSentAddresses()

  このメッセージが正常に送信されたアドレスを返します。

  戻り値:
    メッセージが正常に送信されたアドレスまたは null

### getValidUnsentAddresses

    public Address[] getValidUnsentAddresses()

  有効であるが、メッセージが送信されなかったアドレスを返します。

  戻り値:
    有効であるが、メッセージが正常に送信されなかったアドレス、または null

### getInvalidAddresses

    public Address[] getInvalidAddresses()

  このメッセージが正常に送信できなかったアドレスを返します。

  戻り値:
    メッセージが正常に送信されなかったアドレスまたは null

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド