Hi Michael, thanks for the reply.
On 22 Sep 2010, at 15:56, Michael Elkins wrote: >> However, for larger mailboxes, when I attempt to change, mutt only gets as >> far as saying >> >> Fetching message headers... 3320/3391 (97%) >> >> which remains unchanged for ~5 minutes before I give up. Curiously, the >> .muttdebug log looks normal. The last few lines are >> >> Date: Mon, 20 Sep 2010 10:18:35 +0100 >> >> 4< ) >> parse_parameters: `charset="US-ASCII"; format=flowed; delsp=yes' >> parse_parameter: `charset' = `US-ASCII' >> parse_parameter: `format' = `flowed' >> parse_parameter: `delsp' = `yes' >> 4< a0011 OK FETCH completed. >> IMAP queue drained > > Can you do a spot check and see if there are missing FETCH respones? You > should see lines like: > > * 1 FETCH ... > * 2 FETCH ... > * 3 FETCH ... > > We've seen some servers which seem to lie about how many messages there are > in the EXISTS response, and Mutt is currently incapabable of handing the case > where it doesn't get all FETCH responses. palatino:~$ grep 'EXISTS' .muttdebug0 4< * 3709 EXISTS Handling EXISTS $ grep 'FETCH' .muttdebug0 | tail 4< * 3700 FETCH (UID 17146 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 09:14:57 +0100" RFC822.SIZE 2612 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {404} 4< * 3702 FETCH (UID 17148 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 14:35:54 +0100" RFC822.SIZE 20548 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {408} 4< * 3703 FETCH (UID 17149 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 14:38:52 +0100" RFC822.SIZE 16305 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {1728} 4< * 3704 FETCH (UID 17150 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 15:12:29 +0100" RFC822.SIZE 1992 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {426} 4< * 3705 FETCH (UID 17151 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 15:13:12 +0100" RFC822.SIZE 6034 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {526} 4< * 3706 FETCH (UID 17152 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 15:24:37 +0100" RFC822.SIZE 1234 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {279} 4< * 3707 FETCH (UID 17153 FLAGS (\Seen) INTERNALDATE "23-Sep-2010 13:43:51 +0100" RFC822.SIZE 2342 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {546} 4< * 3708 FETCH (UID 17154 FLAGS (\Seen \Answered) INTERNALDATE "22-Sep-2010 12:48:22 +0100" RFC822.SIZE 6200 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {431} 4< * 3709 FETCH (UID 17155 FLAGS (\Seen) INTERNALDATE "20-Sep-2010 17:19:34 +0100" RFC822.SIZE 126689 BODY[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES LIST-POST X-LABEL)] {451} 4< a0011 OK FETCH completed. With mutt itself stuck at "Fetching message headers... 3630/3709 (97%)". Thunderbird sees 3709 messages in this mailbox too. I haven't checked that every number between 1 and 3709 occurs (let me know if there's a one-liner for that!). But it does look like mutt sees the last message. Thoughts? -- Mike