#!/bin/sh
SPAMDIRS="$HOME/spamlearn/spam/new $HOME/spamlearn/spam/cur"
HAMDIRS="$HOME/spamlearn/ham/new $HOME/spamlearn/ham/cur"

COUNT=0

# Spam
for spfad in $SPAMDIRS; do
	if [ ! -d $spfad ]; then
		continue
	fi
	SFILES=`find $spfad | xargs`
	for i in $SFILES; do
		if [ -f $i ]; then
			sa-learn --no-sync --spam $i
			rm $i
			COUNT=$(($COUNT+1))
		fi
	done
done

# Ham
for hpfad in $HAMDIRS; do
	if [ ! -d $hpfad ]; then
		continue
	fi
	HFILES=`find $hpfad | xargs`
	for v in $HFILES; do
		if [ -f $v ]; then
			sa-learn --no-sync --ham $v
			rm $v
			COUNT=$(($COUNT+1))
		fi
	done
done

if [ "$COUNT" -gt "0" ]; then
	sa-learn --sync
fi

exit 0
