Hi, following on from problems getting a new Exchange 2010 server to play nice with mutt's SMTP support (http://marc.info/?l=mutt-users&m=128493280217503&w=2), I have now encountered a problem with IMAP access to the same server. This problem is unique to mutt and is not displayed by other mail clients (which proves that I haven't missed something completely basic, but does not necessarily mean the problem is mutt and not the server!)
I can connect fine, and read the INBOX fine, and I seem to be able to change into small mailboxes < 2000 messages. By change I mean, I can select the mailbox in mutt and after a delay while it downloads the message headers, the mutt list view shows the contents of the folder. 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 (where that Date is the date of the most recent email in that mailbox). The other data point is the fact that Thunderbird has no problem reading these mailboxes: it downloads the headers, displays the full message list, and reads the contents of the emails to generate its search index, all without any unusual delay. The problem seems to be 97% every time. And there does seem to be something significant about mailbox size -- I haven't found a mailbox with fewer than 2000 messages with this problem, and I haven't found a mailbox larger than that without it. But this is obviously based on limited statistics and it's difficult to test. I have disabled header and body caching in mutt. No change. Any ideas? Is there a switch I can throw in mutt? -- Mike