summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2016-04-03 04:51:33 -0400
committerJesse Luehrs <doy@tozt.net>2016-04-03 04:53:07 -0400
commit9544e439e825ef19ec12ac3d2fbe2f14322880a2 (patch)
tree63df49757cdde9256160054f5106f442df82a991 /bin
parentd8d6b9f21bdce63f3ffa788c8e46c61b27db63f1 (diff)
downloadconf-9544e439e825ef19ec12ac3d2fbe2f14322880a2.tar.gz
conf-9544e439e825ef19ec12ac3d2fbe2f14322880a2.zip
refactor learn_spam script
Diffstat (limited to 'bin')
-rwxr-xr-xbin/learn_spam7
1 files changed, 4 insertions, 3 deletions
diff --git a/bin/learn_spam b/bin/learn_spam
index a4f56af..f3f8412 100755
--- a/bin/learn_spam
+++ b/bin/learn_spam
@@ -2,6 +2,7 @@
MAILDIR=~/Maildir
OPTS="--no-sync"
+SALEARN=/usr/bin/vendor_perl/sa-learn
if [[ "$1" == "-q" ]]; then
OPTS="$OPTS"
@@ -16,11 +17,11 @@ fi
if [[ ! "$1" == "-q" ]]; then
echo -n "Learning ham..."
fi
-nice find $MAILDIR -type d ! -iwholename '*spam*' ! -iwholename '*sent*' ! -iwholename '*trash*' ! -iwholename '*draft*' ! -iwholename '*queue*' -name cur -printf "$PRINT" -exec sa-learn $OPTS --ham '{}' \; > $OUTFILE
+nice find $MAILDIR -type d ! -iwholename '*spam*' ! -iwholename '*sent*' ! -iwholename '*trash*' ! -iwholename '*draft*' ! -iwholename '*queue*' -name cur -printf "$PRINT" -exec $SALEARN $OPTS --ham '{}' \; > $OUTFILE
if [[ ! "$1" == "-q" ]]; then
echo -n "Learning spam..."
fi
-nice find $MAILDIR -type d -iwholename '*spam*' -name cur -printf "$PRINT" -exec sa-learn $OPTS --spam '{}' \; > $OUTFILE
+nice find $MAILDIR -type d -iwholename '*spam*' -name cur -printf "$PRINT" -exec $SALEARN $OPTS --spam '{}' \; > $OUTFILE
-nice sa-learn --sync > $OUTFILE
+nice $SALEARN --sync > $OUTFILE