Sha256: d11ccba70203598f8212209e3e2dcd4ff4ca4e899fb54974487024408de7698d
Contents?: true
Size: 672 Bytes
Versions: 43
Compression:
Stored size: 672 Bytes
Contents
# Allows us to intercept any outbound mail message and make last minute changes # (such as specifying a "from" address or sending to a test email account) # # See http://railscasts.com/episodes/206-action-mailer-in-rails-3 for more details. module Spree module Core class MailInterceptor def self.delivering_email(message) return unless MailSettings.override? if Config[:intercept_email].present? message.subject = "#{message.to} #{message.subject}" message.to = Config[:intercept_email] end if Config[:mail_bcc].present? message.bcc ||= Config[:mail_bcc] end end end end end
Version data entries
43 entries across 43 versions & 1 rubygems