パッケージ 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。