I've tried two imap clients (mahogany and Mozilla) and they both have strange delays and weird failures. As a reminder, I am using mbox format mailboxes on the server and client side filtering of messages from the inbox. In both cases when the client fetches messages from the inbox and starts redistributing them, CPU utilization on the imap server goes to around 40 percent for Mozilla and around 90 percent for mahogany. There are long delays on the order of two minutes when filtering messages. or 30 to 50 seconds when opening a mailbox. Other than the performance problems, Mozilla is relatively well-behaved. Mahogany on the other hand is a bit more rough and (not) ready. It uses c-client for its imap code and during the filter driven message redistribution process, it all of a sudden started started complaining about unexpected EOF and I found one corrupted message: on 31/8/03 7:36 pm, Morten Christensen at ipcop-d at indbakke.dk wrote: >> These bugs might keep many people from trying a new alpha with >> interesting improvements. >> >> A more detailed help for fixing them after install is needed. OK, I'll have a From esj at harvee.org Sun Aug 31 16:01:21 2003 Return-Path: <ipcop-devel-admin at lists.sourceforge.net> Received: from red.harvee.home (red [192.168.25.1] (may be forged)) by harvee.org (8.12.8/8.12.8) with ESMTP id h7VK1KiE029762 for <esj at harvee.billerica.ma.us>; Sun, 31 Aug 2003 16:01:20 -0400 Received: from sc8-sf-list2.sourceforge.net (lists.sourceforge.net [66.35.250.206]) by red.harvee.home (8.11.6/8.11.6) with ESMTP id h7VK1I111902 for <esj at harvee.billerica.ma.us>; Sun, 31 Aug 2003 16:01:19 -0400 Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.13] helo=sc8-sf-list1.sourceforge.net) I had read this message before it was filtered and moved to the right mailbox. It was complete then. Now it's not so happy. How can I gather more data to make it possible to debug these problems. ---eric
On Monday, Sep 1, 2003, at 00:52 Europe/Helsinki, Eric S. Johansson wrote:> In both cases when the client fetches messages from the inbox and > starts redistributing them, CPU utilization on the imap server goes to > around 40 percent for Mozilla and around 90 percent for mahogany. > There are long delays on the order of two minutes when filtering > messages. or 30 to 50 seconds when opening a mailbox.Check what Dovecot is doing at the time. Use rawlog (or network sniffer) and strace.> Other than the performance problems, Mozilla is relatively > well-behaved. Mahogany on the other hand is a bit more rough and (not) > ready. It uses c-client for its imap code and during the filter > driven message redistribution process, it all of a sudden started > started complaining about unexpected EOF and I found one corrupted > message:Humm.. If it copies a message from a mailbox to itself, that could break mbox, or at least complain about some errors.. Could it be that?