diff --git a/lib/tasks/podmin.rake b/lib/tasks/podmin.rake index 547db8722..dc5289cbd 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"