Sha256: 7f71961968ff42bbab5a0920ab4c552ac916cb30956824f7c1af71959488c9a8

Contents?: true

Size: 408 Bytes

Versions: 4

Compression:

Stored size: 408 Bytes

Contents

require 'mail_engine/rake_locker'
namespace :mail_engine do
  include MailEngine::RakeLocker
  desc "Check mail schedule table and send the scheduled mail."
  task :sendmail => :environment do
    lock_task do
      puts "==== Start sending scheduled mail ===="
      MailEngine::MailSchedule.available.each { |schedule| schedule.sendmail }
      puts "==== End sending scheduled mail ===="
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mail_engine-0.1.15 lib/mail_engine/tasks/sendmail.rake
mail_engine-0.1.14 lib/mail_engine/tasks/sendmail.rake
mail_engine-0.1.13 lib/mail_engine/tasks/sendmail.rake
mail_engine-0.1.12 lib/mail_engine/tasks/sendmail.rake