Specifies the response code recieved from a command to an SMTP server.
Namespace: Ipswitch.Messaging.Framework.Mail
Assembly: Ipswitch.Messaging.Framework (in Ipswitch.Messaging.Framework.dll) Version: 1.0.0.0
Syntax
Members
Member name | Value | Description | |
---|---|---|---|
None | 0 | None | |
StatusMessage | 211 | System status, or system help reply | |
HelpMessage | 214 | Help message (Information on how to use the receiver or the meaning of a particular non-standard command; this reply is useful only to the human user) | |
Ready | 220 | Service ready | |
ClosingConnection | 221 | Service closing transmission channel | |
AuthenticationSuccessful | 235 | (4954) This response to the AUTH command indicates that the authentication was successful. | |
Ok | 250 | Requested mail action okay, completed | |
UserNotLocalWillForward | 251 | ||
CannotVerifyUserWillAttemptDelivery | 252 | Cannot VRFY user, but will accept message and attempt delivery | |
WaitingForAuthCredentials | 334 | Waiting for authorization credentials | |
ReadyForData | 354 | Start mail input; end with CRLF.CRLF | |
ServiceClosed | 421 | Service not available, closing transmission channel | |
PasswordTransitionNeededForAuthentication | 432 | (4954) This response to the AUTH command indicates that the user needs to transition to the selected authentication mechanism. This is typically done by authenticating once using the [PLAIN] authentication mechanism. The selected mechanism SHOULD then work for authentications in subsequent sessions. | |
MailboxTemporarilyUnavailable | 450 | Requested mail action not taken: mailbox unavailable (e.g., mailbox busy or temporarily blocked for policy reasons) | |
ActionAbortedFromLocalError | 451 | Requested action aborted: local error in processing | |
NotEnoughStorage | 452 | Requested action not taken: insufficient system storage | |
ActionTemporarilyUnavailable | 454 | (3207) TLS not available due to temporary reason. Also (4954): This response to the AUTH command indicates that the authentication failed due to a temporary server failure. The client SHOULD NOT prompt the user for another password in this case, and should instead notify the user of server failure. | |
CannotAccommodateParameters | 455 | Server unable to accommodate parameters | |
CommandNotRecognized | 500 | Syntax error, command unrecognized (This may include errors such as command line too long) | |
ArgumentSyntaxError | 501 | Syntax error in parameters or arguments | |
CommandNotImplemented | 502 | Command not implemented (see Section 4.2.4) | |
InvalidCommandSequence | 503 | Bad sequence of commands | |
CommandParameterNotImplmented | 504 | Command parameter not implemented | |
AuthenticationRequired | 530 | (4954) This response SHOULD be returned by any command other than AUTH, EHLO, HELO, NOOP, RSET, or QUIT when server policy requires authentication in order to perform the requested action and authentication is not currently in force. | |
AuthenticationTooWeak | 534 | (4954) Authentication mechanism is too weak. This response to the AUTH command indicates that the selected authentication mechanism is weaker than server policy permits for that user. The client SHOULD retry with a new authentication mechanism. | |
InvalidCredentials | 535 | (4954) Authentication credentials invalid. This response to the AUTH command indicates that the authentication failed due to invalid or insufficient authentication credentials. In this case, the client SHOULD ask the user to supply new credentials (such as by presenting a password dialog box). | |
EncryptionRequired | 538 | (4954) Encryption required for requested authentication mechanism. This response to the AUTH command indicates that the selected authentication mechanism may only be used when the underlying SMTP connection is encrypted. Note that this response code is documented here for historical purposes only. Modern implementations SHOULD NOT advertise mechanisms that are not permitted due to lack of encryption, unless an encryption layer of sufficient strength is currently being employed. | |
MailboxUnavailable | 550 | Requested action not taken: mailbox unavailable (e.g., mailbox not found, no access, or command rejected for policy reasons) | |
UserNotLocalTryForwardPath | 551 | ||
StorageAllocationExceeded | 552 | Requested mail action aborted: exceeded storage allocation | |
MailboxNameNotAllowed | 553 | Requested action not taken: mailbox name not allowed (e.g., mailbox syntax incorrect) | |
TransactionFailure | 554 | Transaction failed (Or, in the case of a connection-opening response, "No SMTP service here") | |
FromOrReceiptParametersNotRecognized | 555 | MAIL FROM/RCPT TO parameters not recognized or not implemented |
See Also