78 references to SmtpStatusCode
netstandard (1)
netstandard.cs (1)
1183[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Mail.SmtpStatusCode))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
671[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Mail.SmtpStatusCode))]
System.Net.Mail (76)
System\Net\Mail\SmtpCommands.cs (32)
90private static void CheckResponse(SmtpStatusCode statusCode, string serverResponse) 94case SmtpStatusCode.StartMailInput: 98case SmtpStatusCode.LocalErrorInProcessing: 99case SmtpStatusCode.TransactionFailed: 133private static void CheckResponse(SmtpStatusCode statusCode, string serverResponse) 137case SmtpStatusCode.Ok: 141case SmtpStatusCode.ExceededStorageAllocation: 142case SmtpStatusCode.TransactionFailed: 143case SmtpStatusCode.LocalErrorInProcessing: 144case SmtpStatusCode.InsufficientStorage: 184if (lines[0].StatusCode != SmtpStatusCode.Ok) 224private static void CheckResponse(SmtpStatusCode statusCode, string serverResponse) 228case SmtpStatusCode.Ok: 267private static void CheckResponse(SmtpStatusCode statusCode, string response) 271case SmtpStatusCode.ServiceReady: 276case SmtpStatusCode.ClientNotPermitted: 317private static void CheckResponse(SmtpStatusCode statusCode, string response) 321case SmtpStatusCode.Ok: 325case SmtpStatusCode.ExceededStorageAllocation: 326case SmtpStatusCode.LocalErrorInProcessing: 327case SmtpStatusCode.InsufficientStorage: 367private static bool CheckResponse(SmtpStatusCode statusCode, string response) 371case SmtpStatusCode.Ok: 372case SmtpStatusCode.UserNotLocalWillForward: 376case SmtpStatusCode.MailboxUnavailable: 377case SmtpStatusCode.UserNotLocalTryAlternatePath: 378case SmtpStatusCode.ExceededStorageAllocation: 379case SmtpStatusCode.MailboxNameNotAllowed: 380case SmtpStatusCode.MailboxBusy: 381case SmtpStatusCode.InsufficientStorage: 456internal LineInfo(SmtpStatusCode statusCode, string line) 462internal SmtpStatusCode StatusCode { get; }
System\Net\Mail\SmtpConnection.cs (4)
120case SmtpStatusCode.ServiceReady: 134if ((e.StatusCode != SmtpStatusCode.CommandUnrecognized) 135&& (e.StatusCode != SmtpStatusCode.CommandNotImplemented)) 213if (info.StatusCode == SmtpStatusCode.CommandParameterNotImplemented)
System\Net\Mail\SmtpException.cs (35)
13private SmtpStatusCode _statusCode = SmtpStatusCode.GeneralFailure; 15private static string GetMessageForStatus(SmtpStatusCode statusCode, string? serverResponse) 20private static string GetMessageForStatus(SmtpStatusCode statusCode) 26case SmtpStatusCode.GeneralFailure: 28case SmtpStatusCode.CommandUnrecognized: 30case SmtpStatusCode.SyntaxError: 32case SmtpStatusCode.CommandNotImplemented: 34case SmtpStatusCode.BadCommandSequence: 36case SmtpStatusCode.CommandParameterNotImplemented: 38case SmtpStatusCode.SystemStatus: 40case SmtpStatusCode.HelpMessage: 42case SmtpStatusCode.ServiceReady: 44case SmtpStatusCode.ServiceClosingTransmissionChannel: 46case SmtpStatusCode.ServiceNotAvailable: 48case SmtpStatusCode.Ok: 50case SmtpStatusCode.UserNotLocalWillForward: 52case SmtpStatusCode.CannotVerifyUserWillAttemptDelivery: 54case SmtpStatusCode.MailboxBusy: 56case SmtpStatusCode.MailboxUnavailable: 58case SmtpStatusCode.LocalErrorInProcessing: 60case SmtpStatusCode.UserNotLocalTryAlternatePath: 62case SmtpStatusCode.InsufficientStorage: 64case SmtpStatusCode.ExceededStorageAllocation: 66case SmtpStatusCode.MailboxNameNotAllowed: 68case SmtpStatusCode.StartMailInput: 70case SmtpStatusCode.TransactionFailed: 72case SmtpStatusCode.ClientNotPermitted: 74case SmtpStatusCode.MustIssueStartTlsFirst: 79public SmtpException(SmtpStatusCode statusCode) : base(GetMessageForStatus(statusCode)) 84public SmtpException(SmtpStatusCode statusCode, string? message) : base(message) 89public SmtpException() : this(SmtpStatusCode.GeneralFailure) 105_statusCode = (SmtpStatusCode)serializationInfo.GetInt32("Status"); 108internal SmtpException(SmtpStatusCode statusCode, string? serverMessage, bool _) : base(GetMessageForStatus(statusCode, serverMessage)) 125public SmtpStatusCode StatusCode
System\Net\Mail\SmtpFailedRecipientException.cs (2)
34public SmtpFailedRecipientException(SmtpStatusCode statusCode, string? failedRecipient) : base(statusCode) 39public SmtpFailedRecipientException(SmtpStatusCode statusCode, string? failedRecipient, string? serverResponse) : base(statusCode, serverResponse, true)
System\Net\Mail\SmtpReplyReaderFactory.cs (3)
36private SmtpStatusCode _statusCode; 51internal SmtpStatusCode StatusCode 106_statusCode = (SmtpStatusCode)(100 * (b - '0'));