wheneverを導入して、毎日am9:00に下記の内容を管理者にメールで送信させてください。
メールの件名には「公開済記事の集計結果」と設定してください。管理者のメールアドレスには[email protected]を設定してください。usersテーブルにemailカラムは追加しなくて大丈夫です。メール本文のViewファイルはerbで作成してください。
usersテーブルにemailというカラムは追加しなくて大丈夫です。メール本文のViewファイルは erb で作成してください。メールを送信するクラスとメソッドは下記の定義でお願いします。
クラス名: app/mailers/article_mailer.rbメソッド名: report_summary
class ArticleMailer < ApplicationMailer
def report_summary
メールのテンプレートは .text.erb テンプレートにしてください。(自動テストを正しく動かすための制約になります)※ app/views/article_mailer/report_summary.text.erb といったファイルを作成して、レイアウトファイルから本文を呼び出してください。