FIX: Don't reply to Unsubscribe email sent to mailing list mirror

This commit is contained in:
Gerhard Schlager
2018-10-11 16:08:57 +02:00
parent ded5ff90aa
commit 7a41a783a4
3 changed files with 20 additions and 0 deletions

View File

@@ -1103,6 +1103,13 @@ describe Email::Receiver do
expect { process(:mailinglist_reply) }.to change { topic.posts.count }
end
end
it "ignores unsubscribe email" do
SiteSetting.unsubscribe_via_email = true
Fabricate(:user, email: "alice@foo.com")
expect { process("mailinglist_unsubscribe") }.to_not change { ActionMailer::Base.deliveries.count }
end
end
it "tries to fix unparsable email addresses in To and CC headers" do