On Fri, 12 Mar 2010, Ernesto Revilla wrote:

Hi.

Does anyone know of a good imap stress testing tool? And one which
supports SEARCH commands? I have to compare Courier and Dovecot. I
already did some tests using a modified postal/rabid package.

I would be thankfully for any hints.

"mstone" is old, but it was the only thing I found to do some testing on a new server that exercised smtp/pop/imap at the same time. It scales pretty well too...

Look down at section 8 here:

http://mstone.sourceforge.net/doc/mstone.html

It currently does not support searching, but I'd bet you could hack that into the source. In fact, it looks like someone may have and not updated the docs:

    /* compute the search intervals  */
    me->searchSchedule = 0;
    me->currentSearch = me->numSearches = 0;
    if (pish->imapSearchRate) {
        me->numSearches = imapComputeSearchSchedule(ptcx, cmd,
                                                    &me->searchSchedule);
        me->timeUntilSearch = me->searchSchedule[me->currentSearch];
    }

    D_PRINTF(debugfile,"computed search schedule\n");

    return me;

(Not a C guy, but that sure hints at something)

Charles

Best regards.
Erny
Yaco Sistemas
Spain


Reply via email to