I've tried various solutions, and although my needs aren't quite as complex as yours, perhaps what worked for me will for you too .... no it's not totally open source, and it may not serve you when you're catching up on mails at 35000 feet but it will do the following:
- Retrieve all you POP mail into one account, but lable from where each came, and allow you to reply from each as originally sent - Offers excellect SPAM filtering - All ports used (imap, pop, smtp, www) are secure derivitives - IMAP sync will work with Thunderbird, but I can't comment on it's performance - Has an amazing search facility, meaning you don't really need to sort your mail by folders anymore, just archive 'em all and then search when needed - Has a neat wap frontend, as well as Java based client for your mobile/blackberry that really works efficiently (I run it on a Nokia E61) - Has a websolution for when you're on your client site, that is actually VERY usable. If you haven't guessed it by now, it's Gmail - 6GB of storage means you import your existing 3GB of IMAP data and still have half left, and if you have a number of users (i.e. Not just you) there's Google Apps for your domain Don't get me wrong, I love linux, and all the fun of setting up a mail server, but with 1000 mails a day I don't know where you'll get the time man!? Besides, aren't there some perl scripts you'd rather be writing? Yours for the cause of Opensource Roy ------- Original message ------- From: Brad Campbell <[EMAIL PROTECTED]> To: [email protected] Sent: 3/3/'08, 14:22 > G'day all, > > I'm starting to reach the limit of my current mail config scalability. > At the moment I'm running thunderbird on my laptop. This has accounts for 8 > pop servers and has over > 50 mail filtering rules. I use a single SMTP server to send mail from all the > accounts via an > OpenVPN link from wherever I happen to be. I generally get about 1000 mails > per day. > > My issues are : > > A) My connections are often laggy and unreliable enough that my pop3 sessions > time out (I do a lot > of work on various sites with lousy loaded connections). When I have 1000 > mails to download this > causes problems like duplicated messages and filter mistakes in thunderbird, > notwithstanding the > time required to just get the messages if I happen to be on a slow link. > > B) Sending e-mail (particularly large ones) tends to be very slow on laggy > links, and while I have a > tcp connection open (smtp or pop) thunderbird beats the living daylights out > of my cpu. > > C) I have to use my laptop for my mail, even when I'm at home and have access > to a nice fast machine > with a big screen (laptop is 11.1"). I have resorted to using thunderbird on > the laptop over a > remote X connection to my desktop to give me more screen realestate. > > I have thought about this a bit and figured it was time to centralise my mail > collection at home > where I have a nice quick link using fetchmail, filtering with procmail, spam > filtering with > spamassassin and accessability with IMAP. In addition to running a local SMTP > caching server at home. > > I've been doing some looking about and see that Cyrus IMAP supports > replication, so I wondered if I > had this all set up at home whether I could run a Cyrus IMAP server on my > laptop to access locally > and have the servers replicate as they get the chance at their own pace over > whatever connectivity > is available. > > I know I can run a local smtp spool on my laptop to solve the sending CPU > issues, but I wonder if a > pair of IMAP servers syncing will solve my mail spool issues? > > The idea of course is to have the home machine fetching/filtering/de-spamming > and loading the mail > into the IMAP server which I can access while I'm at home, but to also have > it replicate to my > laptop when it's connected so that I can read my mail wherever I may be. > (Sometimes I catch up on a > couple of thousand lkml mails at 38,000 feet so IMAP over the network would > be no use to me). > > I'm not fussed about the mail spool size on my laptop (at any time I > generally have about 3G of mail > on there anyway), but I'd like to be able to read/delete/archive mail while > I'm offline and have it > all sync up while downloading anything new when I plug in. > > From what I see with the brief look I've had at Cyrus replication, it uses a > form of > journalling/conflict resolution that should allow precisely what I want. > > Has anyone looked into any of this? > > Brad > -- > "Human beings, who are almost unique in having the ability > to learn from the experience of others, are also remarkable > for their apparent disinclination to do so." -- Douglas Adams > >
