From 3f0cf5ba17204bc6ce9e3c1f197d6b4d66831eb8 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 14 Jan 2014 23:35:21 +0000 Subject: drop Mail-Followup-To, Mail-Reply-To, and Reply-To Due to the higher latency of a pull-based email, we want to encourage the use of reply-to-all for public-inbox. --- t/filter.t | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 't') diff --git a/t/filter.t b/t/filter.t index 9c71b11f..12f4ed6f 100644 --- a/t/filter.t +++ b/t/filter.t @@ -259,4 +259,24 @@ sub count_body_parts { like($f->simple->as_string, qr/scrubbed/, "scrubbed message"); } +{ + my $s = Email::Simple->create( + header => [ + From => 'a@example.com', + To => 'b@example.com', + 'Content-Type' => 'text/plain', + 'Mail-Followup-To' => 'c@example.com', + Subject => 'mfttest', + ], + body => "mft\n", + ); + + is('c@example.com', $s->header("Mail-Followup-To"), + "mft set correctly"); + my $f = Email::Filter->new(data => $s->as_string); + is(1, PublicInbox::Filter->run($f->simple), "run succeeded for mft"); + is(undef, $f->simple->header("Mail-Followup-To"), "mft stripped"); +} + + done_testing(); -- cgit v1.2.3-24-ge0c7