java.io.Serializable
public class SMTPAddressFailedException extends 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.
Modifier and Type | Field | Description |
---|---|---|
protected InternetAddress |
addr |
|
protected java.lang.String |
cmd |
|
protected int |
rc |
invalid, validSent, validUnsent
Constructor | Description |
---|---|
SMTPAddressFailedException(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 |
---|---|---|
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.
|
getCause, getNextException, setNextException, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInvalidAddresses, getValidSentAddresses, getValidUnsentAddresses
protected InternetAddress addr
protected java.lang.String cmd
protected int rc
public SMTPAddressFailedException(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 InternetAddress getAddress()
public java.lang.String getCommand()
public int getReturnCode()
Copyright © 2018 Oracle. All rights reserved.