From 896e49353195d16ca9edf20c045345f504793371 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 28 Jul 2013 09:53:54 +1000 Subject: [PATCH] don't ever delete unprocessable emails --- lib/jobs/poll_mailbox.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/jobs/poll_mailbox.rb b/lib/jobs/poll_mailbox.rb index 49f2c1fc7d2..57509494b85 100644 --- a/lib/jobs/poll_mailbox.rb +++ b/lib/jobs/poll_mailbox.rb @@ -23,8 +23,9 @@ module Jobs SiteSetting.pop3s_polling_password) do |pop| unless pop.mails.empty? pop.each do |mail| - Email::Receiver.new(mail.pop).process - mail.delete + if Email::Receiver.new(mail.pop).process == Email::Receiver.results[:processed] + mail.delete + end end end end