I've found that with thunderbird, the select on the mailbox is not as
much of an issue as the list/lsub of all the mailboxes that Thunderbird
does on startup. My inbox usually hovers around 500 messages, but with
150-200 mailboxes, the list/lsub build a part of the cache out for those
boxes without even being selected.
The output from those commands gives only simple lines for each mailbox
2 list "" *
* LIST (\haschildren) "/" "INBOX"
* LIST (\hasnochildren) "/" "INBOX/2007"
* LIST (\hasnochildren) "/" "INBOX/2008"
* LIST (\hasnochildren) "/" "Sent"
3 lsub "" *
* LSUB (\haschildren) "/" "INBOX"
* LSUB (\hasnochildren) "/" "INBOX/2007"
* LSUB (\hasnochildren) "/" "INBOX/2008"
* LSUB (\hasnochildren) "/" "Sent"
Yet I know there is more being cached than just the mailbox_idnr,
namespace, name, and children flags and noselect.
2 cents worth commited
-Jon
Jorge Bastos wrote:
I seriously doubt this will 'kill' your system, even for very large
mailboxes. I use this routinely on mailboxes > 5000 messages and it
only
causes a minor delay when I first select the mailbox. And that's using
a
very old 1.6GHz dual-xeon with 512mb ram.
Just for the record, I have in mmy inbox ~8500 messages, and for example with
Squirrelmail it takes about 60 seconds to open.
Machine is a P4 3.2GHZ, 3,5GB, Linux RAID1.
Well, for me, it's only slow when I'm hurry :)
For windows Clients this doesn't happen, ex, MSOE/MSOffice (Maybe because of
the local cache right?).
Jorge,
_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev