我有这样的任务:从发送邮件ar_mailer不工作
task :send_emails => :environment do
Dir.chdir(Rails.root)
ActionMailer::ARSendmail.run(['-o'])
end
我尝试运行它作为一个cronjob,或在控制台中。电子邮件表已满,但没有电子邮件出来。
,我在日志中得到查询是很奇怪:
Eventhough我运行生产模式,日志在development.log
,我得到的有查询创建:
SELECT
emails
。* FROMemails
WHERE(last_send_attempt> 0和created_on < '2015年7月12日23点36分49秒')
但今天是2015-07-19。为什么会去更旧的日期?
看来,在查询它得到的电子邮件,它说:
ar_sendmail:发现1000封电子邮件发送
但不起任何作用。
???
不可以。我可以看到我试图从控制台调用它时按下“enter”键的小时数。 –