com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class SmtpStatusCode

  • java.lang.Object
    • com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
      • com.aspose.ms.System.Enum
        • com.aspose.email.SmtpStatusCode


  • public final class SmtpStatusCode
    extends com.aspose.ms.System.Enum

    Smtp status codes

    • Field Detail

      • SystemStatus

        public static final int SystemStatus

        System status, or system help reply. A SMTP status 211 is a message that gives details about the Mail Server status. In the case of a System Help reply, it is a message to the user requesting help information.

        See Also:
        Constant Field Values
      • HelpMessage

        public static final int HelpMessage

        A help message for a human reader will follow. SMTP 214 is usually provided as a response to the “HELP” command. A user will usually receive this as a displays of information about the mail server and it will most likely be in the form of a link to the FAQ page of THAT particular SMTP software that is running on the mail server. Due to the nature of this error and how the email server responds, it is normally called a reply, as in SMTP Reply 214.

        See Also:
        Constant Field Values
      • ServiceClosingTransmissionChannel

        public static final int ServiceClosingTransmissionChannel

        Service closing transmission channel

        See Also:
        Constant Field Values
      • AuthenticationSucceeded

        public static final int AuthenticationSucceeded

        Authentication Succeeded

        See Also:
        Constant Field Values
      • UserNotLocalWillForward

        public static final int UserNotLocalWillForward

        The recipient is not local to the server, but the server will accept and forward the message.

        See Also:
        Constant Field Values
      • CannotVerifyUserWillAttemptDelivery

        public static final int CannotVerifyUserWillAttemptDelivery

        The recipient cannot be VRFYed, but the server accepts the message and attempts delivery.

        See Also:
        Constant Field Values
      • Base64Response

        public static final int Base64Response

        Text part containing the [BASE64] encoded string

        See Also:
        Constant Field Values
      • StartMailInput

        public static final int StartMailInput

        Start message input and end with. This indicates that the server is ready to accept the message itself

        See Also:
        Constant Field Values
      • ServiceNotAvailable

        public static final int ServiceNotAvailable

        The service is not available and the connection will be closed.

        See Also:
        Constant Field Values
      • PasswordTransitionNeeded

        public static final int PasswordTransitionNeeded

        A password transition is needed

        See Also:
        Constant Field Values
      • MailboxBusy

        public static final int MailboxBusy

        The requested command failed because the user’s mailbox was unavailable (such as being full). Try again later.

        See Also:
        Constant Field Values
      • LocalErrorInProcessing

        public static final int LocalErrorInProcessing

        The command has been aborted due to a server error. (on their side)

        See Also:
        Constant Field Values
      • InsufficientStorage

        public static final int InsufficientStorage

        The command has been aborted because the server has insufficient system storage.

        See Also:
        Constant Field Values
      • ClientNotPermitted

        public static final int ClientNotPermitted

        Client does not have permission. TLS not available due to temporary reason. Encryption required for requested authentication mechanism.

        See Also:
        Constant Field Values
      • CommandUnrecognized

        public static final int CommandUnrecognized

        The server could not recognize the command due to a syntax error.

        See Also:
        Constant Field Values
      • SyntaxError

        public static final int SyntaxError

        A syntax error was encountered in command arguments.

        See Also:
        Constant Field Values
      • CommandNotImplemented

        public static final int CommandNotImplemented

        This command is not implemented.

        See Also:
        Constant Field Values
      • CommandNotPermitted

        public static final int CommandNotPermitted

        Сommand is not permitted during a mail transaction

        See Also:
        Constant Field Values
      • UnrecognizedAuthenticationType

        public static final int UnrecognizedAuthenticationType

        Unrecognized authentication type

        See Also:
        Constant Field Values
      • AuthenticationRequired

        public static final int AuthenticationRequired

        The SMTP server requires a secure connection or the client was not authenticated. But sometimes it's about the recipient's server blacklisting yours, or an invalid email address.

        See Also:
        Constant Field Values
      • AuthenticationMechanismIsToWeak

        public static final int AuthenticationMechanismIsToWeak

        Authentication mechanism is to weak

        See Also:
        Constant Field Values
      • CredentialsInvalid

        public static final int CredentialsInvalid

        Authentication credentials invalid

        See Also:
        Constant Field Values
      • EncryptionRequiredRequestedMechanism

        public static final int EncryptionRequiredRequestedMechanism

        Encryption required for requested authentication mechanism

        See Also:
        Constant Field Values
      • MailboxUnavailable

        public static final int MailboxUnavailable

        It usually defines a non-existent email address on the remote side.

        See Also:
        Constant Field Values
      • UserNotLocalTryAlternatePath

        public static final int UserNotLocalTryAlternatePath

        "User not local or invalid address – Relay denied". Meaning, if both your address and the recipient's are not locally hosted by the server, a relay can be interrupted.

        See Also:
        Constant Field Values
      • ExceededStorageAllocation

        public static final int ExceededStorageAllocation

        "Requested mail actions aborted – Exceeded storage allocation": simply put, the recipient's mailbox has exceeded its limits.

        See Also:
        Constant Field Values
      • MailboxNameNotAllowed

        public static final int MailboxNameNotAllowed

        "Requested action not taken – Mailbox name invalid". That is, there's an incorrect email address into the recipients line.

        See Also:
        Constant Field Values
      • TransactionFailed

        public static final int TransactionFailed

        This means that the transaction has failed. It's a permanent error and the server will not try to send the message again.

        See Also:
        Constant Field Values