com.sun.mail.smtp
Class SMTPAddressFailedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.mail.MessagingException
javax.mail.SendFailedException
com.sun.mail.smtp.SMTPAddressFailedException
- All Implemented Interfaces:
- Serializable
public class SMTPAddressFailedException
- extends SendFailedException
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:
- Serialized Form
addr
protected InternetAddress addr
cmd
protected String cmd
rc
protected int rc
SMTPAddressFailedException
public SMTPAddressFailedException(InternetAddress addr,
String cmd,
int rc,
String err)
- Constructs an SMTPAddressFailedException with the specified
address, return code, and error string.
- Parameters:
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 server
getAddress
public InternetAddress getAddress()
- Return the address that failed.
getCommand
public String getCommand()
- Return the command that failed.
getReturnCode
public 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.
Copyright © 2011 Oracle. All Rights Reserved.