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