ユーザー登録時に管理者側にもメールが送信されるようにする。
Devise::Mailer を継承したカスタムメーラクラスを作成し、その中でCCを設定する。
このやり方でやれば、Deviseの複数モデルであっても(例 User、Company)、両方のsign_up時に管理者側にメールが送信される。
$ rails g mailer MyMailer sendmail_confirm
config/initializers/devise.rb
Devise.setup do |config|
...
config.mailer = "MyMailer"
...
end
app/mailers/my_mailer.rb
class MyMailer < Devise::Mailer
def confirmation_instructions(record, token, opts={})
super(record, token, opts.merge(cc: "hogehoge@gmail.com"))
end
end