毎日メールを送信する方法をredmineでプラグインを開発しているので、rufus-schedulerをインストールし、Gemfileにこの行を追加します
gem "rufus-scheduler "
また、宝石をインストールします
sudo gem install rufus-scheduler --source http://gemcutter.org
そして私のredmine/plugins/latest-issues-redmine-plugin/lib/latest_issues/view_hook_listener.rbで私はこれを行います
class LatestIssuesViewHookListener < Redmine::Hook::ViewListener
require File.join(File.dirname(__FILE__), '../../app/models/latest_issues_setup')
require 'net/smtp'
require 'rubygems'
require 'rufus-scheduler
def load_issues
scheduler = Rufus::Scheduler.start_new
scheduler.every '1h' do
send_email "test@test.com", :body => html
end
end
end
このエラーのアイデアはありますか?
ありがとう