com.sun.mail.smtp
Class SMTPSenderFailedException

java.lang.Object
  extended by SendFailedException
      extended by com.sun.mail.smtp.SMTPSenderFailedException

public class SMTPSenderFailedException
extends SendFailedException

This exception is thrown when the message cannot be sent.

The exception includes the sender's address, which the mail server rejected.

Since:
JavaMail 1.4.4

Field Summary
protected  InternetAddress addr
           
protected  String cmd
           
protected  int rc
           
 
Constructor Summary
SMTPSenderFailedException(InternetAddress addr, String cmd, int rc, String err)
          Constructs an SMTPSenderFailedException with the specified address, return code, and error string.
 
Method Summary
 InternetAddress getAddress()
          Return the address that failed.
 String getCommand()
          Return the command that failed.
 int getReturnCode()
          Return the return code from the SMTP server that indicates the reason for the failure.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addr

protected InternetAddress addr

cmd

protected String cmd

rc

protected int rc
Constructor Detail

SMTPSenderFailedException

public SMTPSenderFailedException(InternetAddress addr,
                                 String cmd,
                                 int rc,
                                 String err)
Constructs an SMTPSenderFailedException with the specified address, return code, and error string.

Parameters:
addr - the address that failed
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
Method Detail

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 © 2012 Oracle. All Rights Reserved.