public class SMTPSendFailedException extends SendFailedException
This exception will usually appear first in a chained list of exceptions, followed by SMTPAddressFailedExceptions and/or SMTPAddressSucceededExceptions, * one per address. This exception corresponds to one of the SMTP commands used to send a message, such as the MAIL, DATA, and "end of data" commands, but not including the RCPT command.
| Modifier and Type | Field and Description |
|---|---|
protected InternetAddress |
addr |
protected String |
cmd |
protected int |
rc |
invalid, validSent, validUnsent| Constructor and Description |
|---|
SMTPSendFailedException(String cmd,
int rc,
String err,
Exception ex,
Address[] vs,
Address[] vus,
Address[] inv)
Constructs an SMTPSendFailedException with the specified
address, return code, and error string.
|
| Modifier and Type | Method and Description |
|---|---|
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, getValidUnsentAddressesgetCause, getNextException, setNextException, toStringaddSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTraceprotected InternetAddress addr
protected String cmd
protected int rc
public SMTPSendFailedException(String cmd, int rc, String err, Exception ex, Address[] vs, Address[] vus, Address[] inv)
cmd - the command that was sent to the SMTP serverrc - the SMTP return code indicating the failureerr - the error string from the SMTP serverex - a chained exceptionvs - the valid addresses the message was sent tovus - the valid addresses the message was not sent toinv - the invalid addressespublic String getCommand()
public int getReturnCode()
Copyright © 1996-2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.