On 3/13/07, Timo Sirainen <tss@iki.fi> wrote:
On Tue, 2007-03-13 at 12:11 -0400, bofh list wrote:

>         > The current command did not succeed. the mail server
>         responded:
>         > error in imap command uid: invalid body[..] parameter.
>         Missing '>' in
>         > '<12288.-7215>'
>         >
>         > Any ideas?
>
>         Your UIDs have grown to huge values for some reason, and
>         Thunderbird
>         doesn't like them.
>
>         I guess you're using mbox. You can renumber the UIDs by
>         deleting
>         dovecot.index* files and removing X-IMAP, X-IMAPbase and X-UID
>         headers
>         from the mbox.
>
> We are using Maildir over NFS.

Weird. Anyway I think the problem is still the same. Check the UID
values in dovecot-uidlist file. Are they larger than 2147483647? They
can be renumbered by deleting dovecot-uidlist and dovecot.index*.

find . -name 'dovecot-uidlist' |xargs cat |sort -rn |head -1
7556 1173802497.7075_2.mail