public static void HandleConnectException(MailBeeException ex) { int errorCodeToReturn = ErrorCodes.UnknownIncomingMailServerError; if (ex is MailBeeGetRemoteHostNameException) { errorCodeToReturn = ErrorCodes.IncomingMailServerInvalidHostname; } throw new EmailException(ex.Message, errorCodeToReturn); }
public static void HandleLoginException(MailBeeException ex) { int errorCodeToReturn = ErrorCodes.UnknownIncomingMailServerError; if (ex is IMailBeeLoginBadCredentialsException) { errorCodeToReturn = ErrorCodes.IncomingMailServerInvalidCredentials; } throw new EmailException(ex.Message, errorCodeToReturn); }
public WebMailMailBoxException(MailBeeException inner) : base((inner != null) ? inner.Message : (new WebmailResourceManagerCreator()).CreateResourceManager().GetString("WebMailException"), inner) { }
public WebMailMailBoxException(string message, MailBeeException inner) : base(message, inner) { }