#!/bin/sh
# This script pushes back the messages from /home/mail-temp/restore/$user/cur
# into the $user default mailbox
# Messages are pushed in the name of recovery@cs.ait.ac.th so that
# procmail do not back them up a second time (see corresponding 
# /etc/procmailrc rule).

while [ 1 ]; do
    for user in `ls /home/mail-temp/restore`; do
	for file in `ls /home/mail-temp/restore/$user/cur`; do
	    filename=/home/mail-temp/restore/$user/cur/$file
	    home=`/usr/bin/getent passwd $user | /usr/bin/cut -d : -f6-6`
	    /usr/local/bin/procmail -f recovery\@cs.ait.ac.th -Y -a $home -d $user <$filename
	    /bin/rm -f $filename
	done
    done
    
    sleep 300
done

