Bob Kinney wrote:
> 
> Thanks for the advise, some are not applicable unfortunately.  For a 
> clearer picture; our setup is the following:
> 
> * NetApp Filer with FC disks serving NFS
> * 4 Linux servers mounting NetApp volume for user Maildirs
> * Mail is spooled on local drives before being delivered to NFS Maildirs
> * Mail services (IMAP, POP, SMTP) are load balanced with network load 
> balancer

Aside from the ext3 suggestion, most of my advice still applies.  Don't 
use RAID 5 on the NetApp; use RAID 10.  Mount the NFS filesystems with 
"noatime".  Make sure that your IMAP servers have sufficient memory to 
cache a decent amount of the mailbox.  Archive mail in such a way as to 
avoid mailboxes with many thousands of messages.

> We've already broken up his mail quite a bit (by first letter of e-mail, 
> by year) but that leads to him complaining about not being able to find 
> any given e-mail.

If he complains, then simplify.  You should be able to archive by year, 
quarter, or month depending on mail volume.

I'd also suggest configuring mail clients to keep a copy of mail locally 
for offline use.  When configured that way, the mail client doesn't need 
to fetch mail from the server; IMAP becomes just a synchronization 
protocol.  Performance will improve dramatically.

 > This is a man who pretty much has every e-mail he's
> ever received for the last 8+ years.

So do I...

> Even with this break down some of his folders are still rather large, so 
> we may have to investigate breaking it down further.  Is there a known 
> limit to the number of subscribed folders?

In my experience, it tends to be limited by filesystem performance (most 
filesystems don't scale up to large numbers of files per directory) and 
often client stability.  Many clients are prone to corrupting message 
indexes when they become large.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to