Class SmtpReplyCode
Standard SMTP reply code values (RFC 5321 §4.2.2, RFC 4954 §4, RFC 3463).
Inherited Members
Namespace: DRIT.Mail.Rfc.Smtp
Assembly: DRIT.Mail.dll
Syntax
public static class SmtpReplyCode
Fields
View SourceAuthenticationFailed
Authentication failed (RFC 4954).
Declaration
public const int AuthenticationFailed = 535
Field Value
| Type | Description |
|---|---|
| int |
AuthenticationSuccessful
Authentication successful (RFC 4954).
Declaration
public const int AuthenticationSuccessful = 235
Field Value
| Type | Description |
|---|---|
| int |
BadSequence
Bad sequence of commands.
Declaration
public const int BadSequence = 503
Field Value
| Type | Description |
|---|---|
| int |
CannotVerifyWillAccept
Cannot verify user, but will accept message and attempt delivery.
Declaration
public const int CannotVerifyWillAccept = 252
Field Value
| Type | Description |
|---|---|
| int |
CommandNotImplemented
Command not implemented.
Declaration
public const int CommandNotImplemented = 502
Field Value
| Type | Description |
|---|---|
| int |
Completed
Requested mail action okay, completed.
Declaration
public const int Completed = 250
Field Value
| Type | Description |
|---|---|
| int |
DoesNotAcceptMail
Host does not accept mail (RFC 7504).
Declaration
public const int DoesNotAcceptMail = 521
Field Value
| Type | Description |
|---|---|
| int |
ExceededStorage
Requested mail action aborted: exceeded storage allocation.
Declaration
public const int ExceededStorage = 552
Field Value
| Type | Description |
|---|---|
| int |
HelpMessage
Help message.
Declaration
public const int HelpMessage = 214
Field Value
| Type | Description |
|---|---|
| int |
InsufficientStorage
Requested action not taken: insufficient system storage.
Declaration
public const int InsufficientStorage = 452
Field Value
| Type | Description |
|---|---|
| int |
LocalError
Requested action aborted: local error in processing.
Declaration
public const int LocalError = 451
Field Value
| Type | Description |
|---|---|
| int |
MailboxBusy
Requested mail action not taken: mailbox unavailable.
Declaration
public const int MailboxBusy = 450
Field Value
| Type | Description |
|---|---|
| int |
MailboxNameNotAllowed
Requested action not taken: mailbox name not allowed.
Declaration
public const int MailboxNameNotAllowed = 553
Field Value
| Type | Description |
|---|---|
| int |
MailboxUnavailable
Requested action not taken: mailbox unavailable.
Declaration
public const int MailboxUnavailable = 550
Field Value
| Type | Description |
|---|---|
| int |
ParameterNotImplemented
Command parameter not implemented.
Declaration
public const int ParameterNotImplemented = 504
Field Value
| Type | Description |
|---|---|
| int |
ParameterSyntaxError
Syntax error in parameters or arguments.
Declaration
public const int ParameterSyntaxError = 501
Field Value
| Type | Description |
|---|---|
| int |
ServiceClosing
<domain> Service closing transmission channel.
Declaration
public const int ServiceClosing = 221
Field Value
| Type | Description |
|---|---|
| int |
ServiceNotAvailable
<domain> Service not available, closing transmission channel.
Declaration
public const int ServiceNotAvailable = 421
Field Value
| Type | Description |
|---|---|
| int |
ServiceReady
<domain> Service ready.
Declaration
public const int ServiceReady = 220
Field Value
| Type | Description |
|---|---|
| int |
StartMailInput
Start mail input; end with <CRLF>.<CRLF>.
Declaration
public const int StartMailInput = 354
Field Value
| Type | Description |
|---|---|
| int |
SyntaxError
Syntax error, command unrecognized.
Declaration
public const int SyntaxError = 500
Field Value
| Type | Description |
|---|---|
| int |
SystemStatus
System status, or system help reply.
Declaration
public const int SystemStatus = 211
Field Value
| Type | Description |
|---|---|
| int |
TransactionFailed
Transaction failed.
Declaration
public const int TransactionFailed = 554
Field Value
| Type | Description |
|---|---|
| int |
UserNotLocalTryForward
User not local; please try <forward-path>.
Declaration
public const int UserNotLocalTryForward = 551
Field Value
| Type | Description |
|---|---|
| int |
UserNotLocalWillForward
User not local; will forward to <forward-path>.
Declaration
public const int UserNotLocalWillForward = 251
Field Value
| Type | Description |
|---|---|
| int |