Class SMTPAddressSucceededException

java.lang.Object
java.lang.Throwable
java.lang.Exception
jakarta.mail.MessagingException
org.eclipse.angus.mail.smtp.SMTPAddressSucceededException
All Implemented Interfaces:
Serializable

public class SMTPAddressSucceededException extends MessagingException
This exception is chained off a SendFailedException when the mail.smtp.reportsuccess property is true. It indicates an address to which the message was sent. The command will be an SMTP RCPT command and the return code will be the return code from that command.
Since:
JavaMail 1.3.2
See Also:
  • Field Details

  • Constructor Details

    • SMTPAddressSucceededException

      public SMTPAddressSucceededException(InternetAddress addr, String cmd, int rc, String err)
      Constructs an SMTPAddressSucceededException with the specified address, return code, and error string.
      Parameters:
      addr - the address that succeeded
      cmd - the command that was sent to the SMTP server
      rc - the SMTP return code indicating the success
      err - the error string from the SMTP server
  • Method Details

    • getAddress

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

      public String getCommand()
      Return the command that succeeded.
      Returns:
      the command
    • getReturnCode

      public int getReturnCode()
      Return the return code from the SMTP server that indicates the reason for the success. See RFC 821 for interpretation of the return code.
      Returns:
      the return code