I agree with everything Darrin wrote, but would add a few things: On Debian, its all very easy. Make sure you have your apt sources set to download from the security tree, and update it somewhat frequently. Use Postfix/Dovecot - not only are they easy to setup, but they have a good reputation for security (The dovecot guys will even pay you if you find an exploit in their code). On Oct 5, 2007, at 8:50 AM, Darrin Chandler wrote: > On Fri, Oct 05, 2007 at 08:36:55AM -0700, Mark Phillips wrote: >> 1. How difficult is it to maintain am email server? >> A couple of articles/forums recommend using a third party for email >> since keeping an email server secure is hard and a takes lots of >> time. >> Keeping on top of all the types of attacks and exploits people >> come up >> with, and then install patches to prevent them from taking over your >> server and using it for nefarious activities is a full time job. >> Is this >> true? > > For your needs it is NOT a full time job. If you spend some time > picking > the tools you'll use and then check the history of the distro to > see how > well they maintain those packages you'll probably see that keeping > up to > date is not too hard. > >> 2. What combinations of MTA, MDA, MUA's do people use? >> I have run across several articles that combine Postfix, Courier or >> Dovecot, and SquirrelMail or Qmail, MySQL, ClamAV, and SpamAssassin. >> Which is better (i.e. easier to install & maintain) Courier or >> Dovecot? >> What other combinations are better? How much time does it take to >> keep >> all these pieces secure? > > You're opening a can of worms. There are people using all manner of > software in various combinations. Some will tell you horror stories > about whatever they're not using. And the worst part is it's all true > and everyone is right. > > That being said, I believe dovecot is easier out of the box than > courier. > >> 3. How much hardware do I need? >> I plan on using the funambol server for syncing the blackberry, >> and that >> requires a P4, 1.8 GHz, 200 MB disk space, and 512 MB of RAM. How >> much >> more do I need for email? Could my email server fit on the same >> machine >> or a separate machine? The funambol server is a J2EE application >> (tomcat >> & mysql) (http://www.funambol.com/). > > For a few users your hardware needs will be quite modest. That > depends a > lot on what all you put in the chain. SpamAssassin + ClamAV + whatever > will use a lot more resources. If you can use greylisting then that > will > block most of the spam up front and allow you to use a heavier email > stack on the back end. > > General advice: running a small email server is not a full time job > and > is entirely practical. But it's not a decision to be taken lightly. It > will involve a fair amount of time to learn your way around, get > all the > pieces working together, make sure you're not allowing relaying, etc., > etc. After you get everything working you really, really need to > keep up > to date with patches. Keeping up to date is not hard, and not time > consuming, but it must be done. IOW, this is a small committment, > but it > IS a committment. > > -- > Darrin Chandler | Phoenix BSD User Group | MetaBUG > dwchandler@stilyagin.com | http://phxbug.org/ | http:// > metabug.org/ > http://www.stilyagin.com/ | Daemons in the Desert | Global BUG > Federation > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > To subscribe, unsubscribe, or to change your mail settings: > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss > > !DSPAM:14,47065d6638427464930826! > > --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss