ActiveAdmin批量电子邮件

时间:2015-03-30 01:19:31

标签: email ruby-on-rails-4 activeadmin mailer bulk-email

我开始使用活动管理员为管理后端的小Rails 4.2.0应用程序,我正在尝试发送批量电子邮件。我在文档中找不到如何这样做(也许我正在寻找错误的地方)。我已经有一个使用Mandrill处理“非管理员”视图的邮件程序。该应用程序已部署在Heroku中并且所有工作都已部署。

我正在使用我的Gemfile

gem 'activeadmin', github: 'activeadmin'

我的admin / user.rb看起来像这样:

ActiveAdmin.register User do
  permit_params :email
                :encrypted_password
                :reset_password_token
                :reset_password_sent_at
                :remember_created_at
                :sign_in_count
                :current_sign_in_at
                :last_sign_in_at
                :current_sign_in_ip
                :last_sign_in_ip
                :created_at
                :updated_at
                :username
                :first_name
                :last_name

我还有一个非常简单的ContactController,它具有new_contact和create_contact操作,以便发送电子邮件。

我也在ActiveAdmin Google网上论坛上发布了这个问题。

有关如何从ActiveAdmin实施批量电子邮件的任何想法? 可以这样做吗?

1 个答案:

答案 0 :(得分:1)

在ActiveAdmin源控制器上挖了一会儿后,我就出来了。它可能不是最优雅的解决方案,但它确实有效。请注意我没有使用我原来的ContactController,而是使用ActiveAdmin控制器发送电子邮件。

以下是要点的链接: Send batch emails ActiveAdmin Rails 4.2.0

我希望它对某人有帮助。