Module: MultiSMTP

Defined in:
lib/multi_smtp.rb,
lib/multi_smtp/mail.rb,
lib/multi_smtp/version.rb,
lib/multi_smtp/notifiers/airbrake.rb

Defined Under Namespace

Modules: Notifiers Classes: Mail

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.error_notifierObject



9
10
11
# File 'lib/multi_smtp.rb', line 9

def self.error_notifier
  @error_notifier || false
end

.error_notifier=(notifier) ⇒ Object



5
6
7
# File 'lib/multi_smtp.rb', line 5

def self.error_notifier=(notifier)
  @error_notifier = notifier
end

.smtp_providersObject



17
18
19
# File 'lib/multi_smtp.rb', line 17

def self.smtp_providers
  @smtp_providers || raise("MultiSMTP Error: Please specify smtp_providers.")
end

.smtp_providers=(providers) ⇒ Object



13
14
15
# File 'lib/multi_smtp.rb', line 13

def self.smtp_providers=(providers)
  @smtp_providers = providers
end