From: Eric Wong Date: Tue, 8 Apr 2014 23:58:36 +0000 (+0000) Subject: precheck: reject messages with no subject X-Git-Tag: v1.0.0~1295 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=789f3d2e35034632da49d988e2e90f2e4c95604c precheck: reject messages with no subject Composers may screw up and leave the subject out, so reject those messages. --- diff --git a/lib/PublicInbox.pm b/lib/PublicInbox.pm index a4aba346..b05fd8c5 100644 --- a/lib/PublicInbox.pm +++ b/lib/PublicInbox.pm @@ -19,6 +19,7 @@ sub precheck { my $simple = $filter->simple; return 0 unless $simple->header("Message-ID"); return 0 unless defined($filter->from); + return 0 unless $simple->header("Subject"); return 0 if length($simple->as_string) > MAX_SIZE; recipient_specified($filter, $recipient); }