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