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

  • Constructor Details

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