From 858f0a2960123d6d2cbced1bb18e4e5e524df21e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 11 Feb 2014 00:36:06 +0000 Subject: move pre-spamc checks to PublicInbox->precheck We may add more checks before we go to spamc. --- public-inbox-mda | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'public-inbox-mda') diff --git a/public-inbox-mda b/public-inbox-mda index 62d5b7fc..291b5574 100755 --- a/public-inbox-mda +++ b/public-inbox-mda @@ -11,13 +11,9 @@ my $usage = "public-inbox-mda main_repo fail_repo < rfc2822_message"; my $filter = Email::Filter->new(emergency => "~/emergency.mbox"); my $main_repo = shift @ARGV or die "Usage: $usage\n"; my $fail_repo = shift @ARGV or die "Usage: $usage\n"; -my $max = 1024 * 500; # same as spamc my $filtered; -if ($filter->simple->header("From") - && length($filter->simple->as_string) <= $max - && PublicInbox->recipient_specified($filter) - && do_spamc($filter->simple, \$filtered)) { +if (PublicInbox->precheck($filter) && do_spamc($filter->simple, \$filtered)) { # update our message with SA headers (in case our filter rejects it) my $simple = Email::Simple->new($filtered); $filtered = undef; -- cgit v1.2.3-24-ge0c7