diff --git a/lib/tasks/podmin.rake b/lib/tasks/podmin.rake index 547db8722b1d21243b4d9e03c0d0fc1543917cf1..dc5289cbd1f3c98d69082b34b6b489d5bf3d81a3 100644 --- a/lib/tasks/podmin.rake +++ b/lib/tasks/podmin.rake @@ -16,10 +16,14 @@ namespace :podmin do mails = Notifier.admin(msg.html_safe, users, :subject => args[:subject]) count = 0 mails.each do |mail| - mail.deliver - count += 1 - if count % 100 == 0 - puts "#{count} out of #{mails.count} delivered" + begin + mail.deliver + count += 1 + if count % 100 == 0 + puts "#{count} out of #{mails.count} delivered" + end + rescue + puts $!, $@ end end puts "#{count} out of #{mails.count} delivered"