我有這樣的任務:從發送郵件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」鍵的小時數。 –