##// END OF EJS Templates
ignore X-Autoreply mails (#15999, #13425)...
Toshi MARUYAMA -
r13356:963719042a12
parent child
Show More
@@ -74,7 +74,8 class MailHandler < ActionMailer::Base
74 cattr_accessor :ignored_emails_headers
74 cattr_accessor :ignored_emails_headers
75 @@ignored_emails_headers = {
75 @@ignored_emails_headers = {
76 'X-Auto-Response-Suppress' => 'oof',
76 'X-Auto-Response-Suppress' => 'oof',
77 'Auto-Submitted' => /\Aauto-(replied|generated)/
77 'Auto-Submitted' => /\Aauto-(replied|generated)/,
78 'X-Autoreply' => 'yes'
78 }
79 }
79
80
80 # Processes incoming emails
81 # Processes incoming emails
@@ -620,7 +620,8 class MailHandlerTest < ActiveSupport::TestCase
620 "X-Auto-Response-Suppress: OOF",
620 "X-Auto-Response-Suppress: OOF",
621 "Auto-Submitted: auto-replied",
621 "Auto-Submitted: auto-replied",
622 "Auto-Submitted: Auto-Replied",
622 "Auto-Submitted: Auto-Replied",
623 "Auto-Submitted: auto-generated"
623 "Auto-Submitted: auto-generated",
624 'X-Autoreply: yes'
624 ].each do |header|
625 ].each do |header|
625 raw = IO.read(File.join(FIXTURES_PATH, 'ticket_on_given_project.eml'))
626 raw = IO.read(File.join(FIXTURES_PATH, 'ticket_on_given_project.eml'))
626 raw = header + "\n" + raw
627 raw = header + "\n" + raw
General Comments 0
You need to be logged in to leave comments. Login now