java.io.Serializable
public class SMTPAddressFailedException
extends javax.mail.SendFailedException
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.
Constructor | Description |
---|---|
SMTPAddressFailedException(javax.mail.internet.InternetAddress addr,
java.lang.String cmd,
int rc,
java.lang.String err) |
Constructs an SMTPAddressFailedException with the specified
address, return code, and error string.
|
Modifier and Type | Method | Description |
---|---|---|
javax.mail.internet.InternetAddress |
getAddress() |
Return the address that failed.
|
java.lang.String |
getCommand() |
Return the command that failed.
|
int |
getReturnCode() |
Return the return code from the SMTP server that indicates the
reason for the failure.
|
getInvalidAddresses, getValidSentAddresses, getValidUnsentAddresses
getCause, getNextException, setNextException, toString
protected javax.mail.internet.InternetAddress addr
protected java.lang.String cmd
protected int rc
public SMTPAddressFailedException(javax.mail.internet.InternetAddress addr, java.lang.String cmd, int rc, java.lang.String err)
addr
- the address that failedcmd
- the command that was sent to the SMTP serverrc
- the SMTP return code indicating the failureerr
- the error string from the SMTP serverpublic javax.mail.internet.InternetAddress getAddress()
public java.lang.String getCommand()
public int getReturnCode()