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"