From 6eff5711960fd759441a7455b379327e78115682 Mon Sep 17 00:00:00 2001 From: epg <> Date: Fri, 4 Jun 2004 18:34:51 +0000 Subject: [PATCH] More evil optimization. Don't load .mincfilter until it's needed, and while i'm here, allow incorporating mail if .mincfilter doesn't exist. --- minc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/minc b/minc index 8a0a776..18b33d5 100755 --- a/minc +++ b/minc @@ -181,7 +181,6 @@ marked unseen. =cut our @FILTERS; -require "$HOME/.mincfilter"; my $mh; my $logfile; @@ -548,6 +547,10 @@ sub filter_mail { eval "sub spam_check { return 0; }"; } + if (-f "$HOME/.mincfilter") { + require "$HOME/.mincfilter"; + } + @baton = spam_start_hook(); foreach $msg (@msglist) { @@ -589,6 +592,7 @@ MAIN: { my $st; if ($dumpfilters) { + require "$HOME/.mincfilter"; $Data::Dumper::Indent = 1; print(Dumper(\@FILTERS)); exit; -- 2.48.1