Class SMTPSenderFailedException

All Implemented Interfaces:
Serializable

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
See Also:
  • Field Details

  • Constructor Details

    • 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 Details

    • getAddress

      public InternetAddress getAddress()
      Return the address that failed.
      Returns:
      the address
    • getCommand

      public String getCommand()
      Return the command that failed.
      Returns:
      the command
    • 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.
      Returns:
      the return code