java.lang.Object
java.lang.Throwable
java.lang.Exception
jakarta.mail.MessagingException
jakarta.mail.SendFailedException
org.eclipse.angus.mail.smtp.SMTPAddressFailedException
- All Implemented Interfaces:
- Serializable
This exception is thrown when the message cannot be sent. 
The exception includes the address to which the message could not be sent. This will usually appear in a chained list of exceptions, one per address, attached to a top level SendFailedException that aggregates all the addresses.
- Since:
- JavaMail 1.3.2
- See Also:
- 
Field SummaryFieldsFields inherited from class jakarta.mail.SendFailedExceptioninvalid, validSent, validUnsent
- 
Constructor SummaryConstructorsConstructorDescriptionSMTPAddressFailedException(InternetAddress addr, String cmd, int rc, String err) Constructs an SMTPAddressFailedException with the specified address, return code, and error string.
- 
Method SummaryModifier and TypeMethodDescriptionReturn the address that failed.Return the command that failed.intReturn the return code from the SMTP server that indicates the reason for the failure.Methods inherited from class jakarta.mail.SendFailedExceptiongetInvalidAddresses, getValidSentAddresses, getValidUnsentAddressesMethods inherited from class jakarta.mail.MessagingExceptiongetCause, getNextException, setNextException, toStringMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
- 
Field Details- 
addr
- 
cmd
- 
rcprotected int rc
 
- 
- 
Constructor Details- 
SMTPAddressFailedExceptionConstructs an SMTPAddressFailedException with the specified address, return code, and error string.- Parameters:
- addr- the address that failed
- cmd- the command that was sent to the SMTP server
- rc- the SMTP return code indicating the failure
- err- the error string from the SMTP server
 
 
- 
- 
Method Details- 
getAddressReturn the address that failed.- Returns:
- the address
 
- 
getCommandReturn the command that failed.- Returns:
- the command
 
- 
getReturnCodepublic int getReturnCode()Return the return code from the SMTP server that indicates the reason for the failure. See RFC 821 for interpretation of the return code.- Returns:
- the return code
 
 
-