This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


com.sun.mail.smtp
exception SMTPSendFailedException

javax.mail.MessagingException extended by javax.mail.SendFailedException extended by com.sun.mail.smtp.SMTPSendFailedException

public exception SMTPSendFailedException
extends SendFailedException

This exception is thrown when the message cannot be sent.

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.


Field Summary
protected InternetAddress addr
          
protected String cmd
          
protected int rc
          
 
Fields inherited from class javax.mail.SendFailedException
invalid, validSent, validUnsent
 
Constructor Summary
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.
 
Method Summary
 String

          Return the command that failed.
 int

          Return the return code from the SMTP server that indicates the reason for the failure.
 
Methods inherited from class javax.mail.SendFailedException
getInvalidAddresses, getValidSentAddresses, getValidUnsentAddresses
 
Methods inherited from class javax.mail.MessagingException
getCause, getNextException, setNextException, toString
 

Field Detail

addr

protected InternetAddress addr

cmd

protected String cmd

rc

protected int rc
Constructor Detail

SMTPSendFailedException

public 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.

Parameters:
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
ex
vs
vus
inv
Method Detail

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.



This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention. The official Sun™ documentation can be found here at http://java.sun.com/products/javamail/javadocs/index.html.