パッケージ jakarta.mail
クラス SendFailedException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.mail.MessagingException
-
- jakarta.mail.SendFailedException
- 実装されたすべてのインターフェース:
SerializableSE
public class SendFailedException extends MessagingException
この例外は、メッセージを送信できない場合にスローされます。例外には、メッセージを送信できなかったアドレス、メッセージが送信された有効なアドレス、メッセージが送信されなかった有効なアドレスが含まれます。
- 作成者:
- John Mani, Max Spivak
- 関連事項:
Transport.send(jakarta.mail.Message)
,Transport.sendMessage(jakarta.mail.Message, jakarta.mail.Address[])
,TransportEvent
, 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SendFailedException()
詳細メッセージなしで SendFailedException を構築します。SendFailedException(StringSE s)
指定された詳細メッセージで SendFailedException を構築します。SendFailedException(StringSE s, ExceptionSE e)
指定された例外と詳細メッセージを使用して SendFailedException を構築します。SendFailedException(StringSE msg, ExceptionSE ex, Address[] validSent, Address[] validUnsent, Address[] invalid)
指定された文字列と指定されたアドレスオブジェクトを使用して SendFailedException を構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 Address[]
getInvalidAddresses()
このメッセージを送信できなかったアドレスを返します。Address[]
getValidSentAddresses()
このメッセージが正常に送信されたアドレスを返します。Address[]
getValidUnsentAddresses()
有効であるがこのメッセージが送信されなかったアドレスを返します。クラス jakarta.mail.MessagingException から継承されたメソッド
getCause, getNextException, setNextException, toString
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE
コンストラクターの詳細
SendFailedException
public SendFailedException()
詳細メッセージなしで SendFailedException を構築します。
SendFailedException
public SendFailedException(StringSE s)
指定された詳細メッセージで SendFailedException を構築します。- パラメーター:
s
- 詳細メッセージ
SendFailedException
public SendFailedException(StringSE s, ExceptionSE e)
指定された例外と詳細メッセージを使用して SendFailedException を構築します。指定された例外は、この例外にチェーンされています。- パラメーター:
s
- 詳細メッセージe
- 埋め込まれた例外- 関連事項:
MessagingException.getNextException()
,MessagingException.setNextException(java.lang.Exception)
SendFailedException
public SendFailedException(StringSE msg, ExceptionSE 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。