Lefteris Chatzibarbas <[EMAIL PROTECTED]> has made a patch for this, I've tested it and it works for me. His patch is attached.
-- Dale Harris [EMAIL PROTECTED] /.-)
diff -ruN imapfilter-1.2.orig/response.c imapfilter-1.2/response.c --- imapfilter-1.2.orig/response.c 2006-03-02 00:17:51.000000000 +0200 +++ imapfilter-1.2/response.c 2006-03-09 22:05:11.000000000 +0200 @@ -56,7 +56,7 @@ { "FLAGS \\(([[:print:]]*)\\)", NULL, 0, NULL }, { "INTERNALDATE \"([[:print:]]*)\"", NULL, 0, NULL }, { "RFC822.SIZE ([[:digit:]]+)", NULL, 0, NULL }, - { "\\* [[:digit:]]+ FETCH \\(BODY\\[[[:print:]]*\\] " + { "\\* [[:digit:]]+ FETCH \\([[:print:]]*BODY\\[[[:print:]]*\\] " "(\\{([[:digit:]]+)\\}\r\n|\"([[:print:]]*)\")", NULL, 0, NULL }, { NULL, NULL, 0, NULL } };