From a244c33023a3c050e15bcdd61438b3be1ee72af0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= <regis@hanol.fr> Date: Fri, 29 Apr 2016 18:30:05 +0200 Subject: [PATCH] temporarily disable processing email replies to VERP --- lib/email/receiver.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/email/receiver.rb b/lib/email/receiver.rb index abedda36ead..daddbdc18b9 100644 --- a/lib/email/receiver.rb +++ b/lib/email/receiver.rb @@ -56,6 +56,9 @@ module Email end def process_internal + # temporarily disable processing automated replies to VERP + return if @mail.destinations.any? { |to| to[/\+verp-\h{32}@/i] } + raise BouncedEmailError if @mail.bounced? && !@mail.retryable? raise ScreenedEmailError if ScreenedEmail.should_block?(@from_email)