|
|
Log in / Subscribe / Register

Stresstesting IMAP clients (Hackvalue)

Stresstesting IMAP clients (Hackvalue)

Posted Oct 6, 2009 10:30 UTC (Tue) by dwmw2 (subscriber, #2063)
In reply to: Stresstesting IMAP clients (Hackvalue) by eru
Parent article: Stresstesting IMAP clients (Hackvalue)

I also gave an option for the case where I was forced to use IMAP. But mostly, I ensure that I'm not forced to use IMAP. I want my mail folders to be greppable. That's what fetchmail/getmail is for.

You're right that the naïve user will want to do it with his familiar mail client — in which case the benchmark isn't particularly relevant either. Unless you're suggesting that said user (or his sysadmin) should choose an MUA to specifically optimise for this use case. Rather than the things that the user will be doing every day?

That's why I mentioned the 'check for new mail' performance of Evolution, instead of the 'start up for first time ever' performance. (Which was a number of hours when I filed the above-mentioned bug. By switching to a GigE connection all the way to the mail server, I managed to reduce it to closer to half an hour.)

Going back to the original test, was it confirmed that the messages were copied intact to the new store? Evolution used to corrupt whitespace when it did that. Still does, AFAICT. Here's (part of) an original...

X-Spam-Report: SpamAssassin version 3.2.5 on casper.infradead.org summary:
        Content analysis details:   (4.6 points, 5.0 required)
        pts rule name              description
        ---- ---------------------- --------------------------------------------------
        2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
        [Blocked - see <http://www.spamcop.net/bl.shtml?81.91.235.239>]
        0.0 HTML_MESSAGE           BODY: HTML included in message
        0.0 BAYES_50               BODY: Bayesian spam probability is 40 to 60%
        [score: 0.5000]
        1.4 MIME_QP_LONG_LINE      RAW: Quoted-printable line longer than 76 chars
        1.2 ADVANCE_FEE_2          Appears to be advance fee fraud (Nigerian 419)
And here's what it looks like after I copy it from one mailstore to another with Evolution...
X-Spam-Report: SpamAssassin version 3.2.5 on casper.infradead.org summary:
 Content analysis details:   (4.6 points, 5.0 required) pts rule name       
       description ---- ----------------------
 -------------------------------------------------- 2.0
 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked
 - see <http://www.spamcop.net/bl.shtml?81.91.235.239>] 0.0 HTML_MESSAGE    
       BODY: HTML included in message 0.0 BAYES_50               BODY:
 Bayesian spam probability is 40 to 60% [score: 0.5000] 1.4
 MIME_QP_LONG_LINE      RAW: Quoted-printable line longer than 76 chars 1.2
 ADVANCE_FEE_2          Appears to be advance fee fraud (Nigerian 419)
Can you read the Evolution-mangled version? I can't.


to post comments

Stresstesting IMAP clients (Hackvalue)

Posted Oct 6, 2009 12:08 UTC (Tue) by eru (subscriber, #2753) [Link]

Unless you're suggesting that said user (or his sysadmin) should choose an MUA to specifically optimise for this use case. Rather than the things that the user will be doing every day?

I agree the user will not do this often, but when he needs to do it, the operation should work correctly and in a finite time. According to the original article, this mass of mails caused all but Evolution and Claws to fail to work.

Can you read the Evolution-mangled version? I can't.

Actually, I haven't touched Evolution, after it did worse mangling to my mails years ago...

Stresstesting IMAP clients (Hackvalue)

Posted Oct 6, 2009 14:12 UTC (Tue) by nix (subscriber, #2304) [Link]

Good grief. Are they *trying* to make every catastrophic mistake Outlook
made, only make it worse?


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds