Class: EmailSettingsExceptionHandler
- Inherits:
-
Object
- Object
- EmailSettingsExceptionHandler
- Defined in:
- app/services/email_settings_exception_handler.rb
Defined Under Namespace
Classes: GenericProvider
Constant Summary collapse
- EXPECTED_EXCEPTIONS =
[ Net::POPAuthenticationError, Net::IMAP::NoResponseError, Net::IMAP::Error, Net::SMTPAuthenticationError, Net::SMTPServerBusy, Net::SMTPSyntaxError, Net::SMTPFatalError, Net::SMTPUnknownError, Net::OpenTimeout, Net::ReadTimeout, SocketError, Errno::ECONNREFUSED, ]
Class Method Summary collapse
Class Method Details
.friendly_exception_message(exception, host) ⇒ Object
113 114 115 |
# File 'app/services/email_settings_exception_handler.rb', line 113 def self.(exception, host) EmailSettingsExceptionHandler::GenericProvider.new(exception). end |