Raphael Bittencourt S. Costa wrote:
Andreas,

You can write a shell script to do this for you.

cd ~/Maildir/cur

for i in *; do /usr/local/libexec/dovecot/deliver  -d user < $i; rm -f
$i; echo "Message $i"; done

it would be safer to move the messages to another directory before running the loop, and moving the delivrered ones to another dir instead of deleting them.

cd ~/Maildir
mkdir todo
mkdir done
cp cur/* todo
for  i  in todo/*; do
   echo "Delivering message $i ..."
   /path/to/deliver -d user < $i && mv $i done/
done




Reply via email to