SED='s/UIDVALIDITY [0-9]*/UIDVALIDITY/;s/INTERNALDATE "[^"]*"/INTERNALDATE -DATE-/g;s/SNAPSHOT "[^"]*"/SNAPSHOT -SNAPSHOT-/g;s/SNAPSHOTEXISTS "[^"]*"/SNAPSHOTEXISTS -SNAPSHOT-/g;s:^-ERR .*:-ERR --error--:' rm -rf confmdtest ../maildir/maildirmake confmdtest i=0; while test "$i" -lt 200 do ../maildir/deliverquota confmdtest <testsuite.tmp open INBOX CREATE INBOX a COPY 1 "" INBOX a OPEN INBOX a STORE 1 +FLAGS=DELETED +KEYWORDS=-Label1 ADD FOLDER INBOX a ADD FLAGS=SEEN ADD KEYWORDS=-Label2 ADD {.} Subject: test test test . EXPUNGE FETCH 1 FLAGS KEYWORDS COPY 1 "" INBOX OPEN INBOX FETCH 1-2 FLAGS KEYWORDS MOVE 2 "" INBOX a SOPEN "" INBOX a FETCH 1-2 FLAGS KEYWORDS NOOP EXPUNGE 1 STORE 1 KEYWORDS=-Label3 LOGOUT EOF SNAPSHOT=`fgrep '* SNAPSHOT ' testsuite.tmp | cut -c12-` sed "$SED" confmdtest4/index <confmdtest4/indexa || exit 1 echo "aashared 1 1 `pwd` confmdtest5" >>confmdtest4/indexa || exit 1 echo "confmdtest3 1 1 `pwd` confmdtest3" >confmdtest4/indexb || exit 1 ../maildir/maildirmake -f x confmdtest2 ../maildir/maildiracl -set confmdtest2 INBOX.x user=confmdtest aceilrstwx ../maildir/maildiracl -set confmdtest3 INBOX user=confmdtest aceilrstwx IMAP_SHAREDINDEXFILE=`pwd`/confmdtest4/index export IMAP_SHAREDINDEXFILE env AUTHENTICATED=confmdtest IMAP_BROKENUIDV=1 IMAP_KEYWORDS=1 MOVE_EXPUNGE_TO_TRASH=1 MAILDIR=confmdtest PROTOCOL=SMAP1 ./imapd <confmdtest/cur/$filename <