Class: Hubspot::Mailer

Inherits:
ActionMailer::Base
  • Object
show all
Defined in:
lib/hubspot/mailer.rb

Instance Method Summary collapse

Instance Method Details

#mail(headers = {}, &block) ⇒ Object

Raises:

  • (NotImplementedError)


8
9
10
11
12
13
14
15
# File 'lib/hubspot/mailer.rb', line 8

def mail(headers = {}, &block)
  raise NotImplementedError
  delivery_method_options = { user_name: default_params[:smtp_user_name], password: default_params[:smtp_password], address: default_params[:smtp_host], port: default_params[:smtp_port], authentication: :plain, enable_starttls_auto: true }

  headers = headers.merge!(delivery_method_options: delivery_method_options)

  super
end