Sha256: d3b29120624b9da4873aa483c68928a1879346390f411008fb56dcab25111740

Contents?: true

Size: 497 Bytes

Versions: 13

Compression:

Stored size: 497 Bytes

Contents

if (Rails.env.staging? || Rails.env.vagrant?)
  options = {
    forward_emails_to: Class.new do
      def self.to_ary
        Class.new do
          def self.flatten
            Class.new do
              def self.uniq
                Setting[:mail_interceptors].split(/[\s,;]/).reject(&:blank?)
              end
            end
          end
        end
      end
    end
  }

  interceptor = MailInterceptor::Interceptor.new(options)

  ActionMailer::Base.register_interceptor(interceptor)
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
o2webappizer-0.2.4 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.2.3 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.2.2 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.2.1 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.2.0 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.15 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.14 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.13 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.12 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.11 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.10 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.9 templates/config/initializers_tt/mail_interceptor.rb
o2webappizer-0.1.8 templates/config/initializers_tt/mail_interceptor.rb