Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 01-03-2005, 08:02 AM   #1
Registered: Aug 2004
Distribution: Mandrake 10.1/Slackware 10.0
Posts: 154

Rep: Reputation: 30
Help me set up an email server

Hi everyone. I'm fairly new to Linux and a complete novice at networking, so bear with me.

My mom runs a business where about 10 peope need constant, reliable access to email 24/7. The company has its own domain name, and email is handled by a third-party--not our ISP, but the guys who designed and host the company's website, and who registered the domain name.

My mom wants everyone to be able to issue "out of office" replies, and wants to have a single collection source for emails, from which the mail is then spread off to whomever. So, a mail server sounded right to me, and my mom immediately awarded me the task of getting one set up for her.

Now...I'm not sure about a couple of things, and this is where I need a little help. Will I have to assign a static IP address to my mail server? Will I have to "move" the domain name so that it points my server? Can I just leave the domain name as is, and "fetch" the mail from the third-parties' server, and then use my server to distribute the mail accordingly? If I use Linux on my server, can the employees still use, say, Outlook Express to read their mail, or will they need some kind of emulator to interface with my server?

These are just basic questions I had about the initial setup. Hopefully, someone here in the Newbie section will have some basic answers to help me get started. I'm really excited about the opportunity to do something like this, but I'm going to need some hand-holding in the beginning. Once I get a clearer sense of how the whole thing should be setup, then I think I can manage it from there.

Thanks in advance fow all your help.
Old 01-03-2005, 09:51 AM   #2
Registered: Jul 2002
Location: Madrid. Spain
Distribution: considering ubuntu
Posts: 87

Rep: Reputation: 15
Yeap to some of your questions:

Your mail server should (not must) have a static ip address seen from the internet, and you should (again) point your mx domain (dns entries for email are called mx) to that ip. I know that what you say about keeping mail in third parties' server is possible with some windows mail servers (look for pop connectors), but never tried in linux. Finally any pop/imap client should do the job, no matter if it's windows or linux.

By the way, I'm also a linux newbie, but I think that for 24/7 availability you should go for a stable distro, like stable debian or something like that.

Finally, I would suggest qmail as the software to run. I didn't try it, but some time ago I thought of doing the same as you want to do and I read a bit to be informed and it looked like it's the best choice.

Hope it's helpful. Happy new year to everybody!
Old 01-03-2005, 11:26 AM   #3
Registered: Dec 2004
Distribution: Tinysofa Classic
Posts: 75

Rep: Reputation: 15
I don't mean to take anything away from LQ, but is a fantastic place that will help you install a mail server if you would like to take a look.
Old 01-03-2005, 11:30 AM   #4
Registered: Aug 2004
Distribution: Mandrake 10.1/Slackware 10.0
Posts: 154

Original Poster
Rep: Reputation: 30
Fantastic! Thanks!!
Old 01-04-2005, 07:56 AM   #5
Registered: Sep 2003
Location: NW Arkansas
Distribution: Linux Redhat 9.0, Fedora Core 2,Debian 3.0, Win 2K, Win95, Win98, WinXp Pro
Posts: 344

Rep: Reputation: 31
Your desire to host your own server is what this forum is all about and is a good one. This would be a good solution for your Mom's needs. To start with, it would be a VERY good idea for you to have a static Ip address for your server. This makes life much more easy. So a little research into DNS and MX records will be necessary. You should begin to manage these yourself. What it will mostly consist of is obtaining a public IP address from your ISP. Most offer this and if yours doesn't then find one that does. Once you have obtained this address, then making sure that your MX records points to this IP address is next. Most of the sites that offer DNS management offer tutorials and tech support to do this. While this is taking place, you can begin to set up your server. There are many different opinions on which distro and which MTA to use so you will have to make your own choices, but nothing is set in stone and you can change later if you need to. I personally use Fedora Core 2 and Sendmail. Before FC2 I used Redhat. I haven't had any major issues with this combination but it did take quite a bit of research when I first started. Now I host multiple sites and have no problem. It just takes some effort. Regardless of which OS and MTA that you use, some important items are that you learn how to work and manage the firewall to prevent spammers and black hats from taking over your system. The other major item is to get a GOOD anti-virus program established. I use a commercial application called Vexira and have not had any problems with it catching the bad stuff. I use a two-tiered approach. I run Vexira on my server and then Norton System works on each of the clients. This acts as a back up to each other and work in compliment to each other. There are many tutorials and books available to help with the configuration. Most of the time the default configuration works for starters and then can be modified as your learning curve improves. You can even offer web based email (Squirrel Mail) if you desire. I find this works well for those folks who are on the move quite a bit and access to their mail is as simple as finding a PC somewhere that has internet access.
As you begin down this path, this forum is a great place to gain insight and information. Google and O'Reilly books are other great sources. I hope you have great luck and enjoyment from this endeavor. It is truly fun to manage your own servers and the Linux community is the best place around for support. Now, have fun and repost when you get to a bump in the road!


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Set up an email server? neocookie Linux - General 3 08-15-2005 02:20 PM
What email program can work with email header on pop3 server TruongAn Linux - Software 0 01-13-2005 11:48 AM
Linux mail server.... set headers on recipient email til Linux - General 2 12-04-2004 08:24 PM
How do I configure postfix master to forward all email to an email server ? hello321_1999 Linux - Software 1 11-18-2004 04:43 AM
Need to set up personal SMTP server to send email Whiskers Linux - General 3 08-29-2004 02:33 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:02 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration