class TestEmailRedis::TestMailSmtpDelivery

Attributes

settings[RW]

attr_accessor :message

Public Class Methods

new(values) click to toggle source

SMTP configuration (could be possible to pass the settings from the config file)

# File lib/test_email_redis/test_mail_smtp_delivery.rb, line 9
def initialize(values)
  self.settings = Rails.configuration.action_mailer.smtp_settings.merge!(values)
end

Public Instance Methods

deliver!(mail) click to toggle source
Calls superclass method
# File lib/test_email_redis/test_mail_smtp_delivery.rb, line 15
def deliver!(mail)
  # save to redis
  TestEmailRedis::Helpers.add_email_to_redis mail


  # SMTP standard
  #mail['to'] = "youremail@domain.com"
  #mail['bcc'] = []
  #mail['cc'] = []
  super(mail)
end