#!/bin/bash
INBOX="inbox"
DDTSFOLDER="Debian-ddts"

FROM=grisu-td@auric.debian.org
TMPDIR="/var/tmp"
FILE=new

for i in `pick +$INBOX -from $FROM`
do
  TDIR="$TMPDIR/ddts-recv.$i"
  echo $TDIR
  mkdir -p $TDIR
  show $i -showproc cat | munpack -q -C $TDIR
  if [ -f $TDIR/new ]; then
    echo -n "message $i includes new description.." > /dev/stderr
    file=$FILE
    seq=1
    while [ -f ./$file ]
    do
      file="$FILE.$seq"
      seq=`expr $seq + 1`
    done
    mv $TDIR/new $file
    echo "saved as $file."
  else
    echo "message $i does not include new description." > /dev/stderr
  fi
  rm -rf $TDIR
  refile $i +$DDTSFOLDER
done

