Action Mailbox
Action Mailbox 把網路信件導向類比控制器的郵件箱以便在 Rails 中處理。它預先安裝 Mailgun、Mandrill、Postmark 和 SendGrid 的導入程式。你也可以透過內建的 Exim、Postfix 和 Qmail 導入程式直接處理內送郵件。
內送郵件透過 Active Record 轉變為 InboundEmail
記錄,其具備以下特色:生命週期追蹤、透過 Active Storage 把原始郵件儲存在雲端儲存空間,以及透過預設即會啟用的焚化作業,負責管理資料。
這些內送郵件使用 Active Job 非同步導向,可導向一個或數個專用郵件箱,這些郵件箱有能力直接與網域模型的其他部分互動。
你可以在 Action Mailbox 基礎 指南中進一步了解 Action Mailbox。
授權
Action Mailbox 以 MIT 授權 發布。
命名空間
- 模組 ActionMailbox::Callbacks
- 模組 ActionMailbox::Ingresses
- 模組 ActionMailbox::Routing
- 模組 ActionMailbox::TestHelper
- 模組 ActionMailbox::VERSION
- 類別 ActionMailbox::Base
- 類別 ActionMailbox::BaseController
- 類別 ActionMailbox::Engine
- 類別 ActionMailbox::InboundEmail
- 類別 ActionMailbox::IncinerationJob
- 類別 ActionMailbox::Relayer
- 類別 ActionMailbox::Router
- 類別 ActionMailbox::RoutingJob
- 類別 ActionMailbox::TestCase
方法
- G
- V
類別公開方法
gem_version() 連結
傳回目前已載入的 Action Mailbox 版本,其型態為 Gem::Version
。
來源:顯示 | 在 GitHub 上
# File actionmailbox/lib/action_mailbox/gem_version.rb, line 5 def self.gem_version Gem::Version.new VERSION::STRING end
version() 連結
傳回目前已載入的 Action Mailbox 版本,其型態為 Gem::Version
。
來源:顯示 | 在 GitHub 上
# File actionmailbox/lib/action_mailbox/version.rb, line 7 def self.version gem_version end