rails/actionmailbox/lib/action_mailbox.rb

27 lines
621 B
Ruby
Raw Normal View History

# frozen_string_literal: true
require "active_support"
require "active_support/rails"
require "active_support/core_ext/numeric/time"
require "action_mailbox/version"
require "action_mailbox/deprecator"
require "action_mailbox/mail_ext"
# :markup: markdown
# :include: ../README.md
module ActionMailbox
extend ActiveSupport::Autoload
autoload :Base
autoload :Router
2018-11-07 13:40:00 +00:00
autoload :TestCase
2018-10-01 12:16:10 +00:00
mattr_accessor :ingress
2018-10-01 12:16:10 +00:00
mattr_accessor :logger
mattr_accessor :incinerate, default: true
2018-10-07 02:23:19 +00:00
mattr_accessor :incinerate_after, default: 30.days
2018-11-11 23:23:13 +00:00
mattr_accessor :queues, default: {}
mattr_accessor :storage_service
end