Forum Home
Press F1
 
Thread ID: 40657 2003-12-14 04:57:00 Pop3 servers for linux - Can any one suggest one? ilikelinux (1418) Press F1
Post ID Timestamp Content User
200302 2003-12-14 04:57:00 Please..... ilikelinux (1418)
200303 2003-12-14 05:24:00 You're delving into really dangerous territory here unless you know what you're doing.
Mail servers for linux are plentiful and many of them are highly reccomended (Qmail, Courier Mail, Sendmail, etc). They all require to be installed from source and most will require reading the manual several times before even considering starting the compile from source process.
You are aware that unless you secure it down properly you will be susceptible to running open relays, having unsecured accounts and potentially risking the security of your machine? You're going to have to setup knuckle hard firewalling rules and be probed several hundred times by spammers looking for open relays (although most download free ones and then send straight off their machine these days).
Continuing on this warning, depending on how many users you have you're going to need quite some bandwidth to pull it off - 128k might just suffice unless you plan on sending/receiving a lot of attachments in which case you'll notice the lag.

On a different note, Qmail is regarded to be one of the best MTA (Mail Transport Agent's) around and is used by many ISP's and services (Yahoo use it for starters and I think Ihug might too). There's a post on NZLug which asks about MTA and is full of helpful advice.
cyberchuck (173)
200304 2003-12-14 05:37:00 The two most common mail servers are Sendmail (www.sendmail.org) and Postfix (http:).

Another option is Courier (http://www.courier-mta.org)

If you want webmail functionality you could look at Horde + Imp (www.horde.org) and SquirrelMail (http:)

Sendmail would be the most recommend for security and scalability. It can be very hard to setup and administer though, as you are usually left to handwrite your own sendmail.cfg, or work from a generic skeleton one.

Webmin (http://www.webmin.com) is a very good all in one Linux Admin tool that can take the headaches out of setting up a mail server.
b1naryb0y (3)
200305 2003-12-14 05:41:00 > Sendmail would be the most recommend for security and scalability

I always thought Sendmail wasn't highly reccomended as it was prone to breaches which is why Qmail was created - to create a stable secure MTA.? Although Sendmail is included with most Linux distros' by default.
Although those that use Sendmail generally keep an eye on the logs (just like everyone running a server should) and keep it constantly updated to keep out the nasties.
cyberchuck (173)
200306 2003-12-14 06:10:00 Just one more thing now that I think of it - one of the Telecom conditions for Jetstream Starter Services is that you do not run servers from a the connection - not that anyone I know of follows that but it might just pay to know that one if Telecom decided to pull the plug.
You are allowed to however if you are on the fullrate plans which is ironic due to the severe download caps.
cyberchuck (173)
200307 2003-12-14 06:21:00 cyberchuck.....

come on, i'm a linux kid playing around with linux learning heaps of stuff, come on there heaps of stuff to learn, it's experience don't get all worried about my security, i understand the risks. As i said i am a boy that has lots to learn a bout linux.
ilikelinux (1418)
200308 2003-12-14 07:43:00 > I always thought Sendmail wasn't highly reccomended
> as it was prone to breaches which is why Qmail was
> created - to create a stable secure MTA.?

Yes and no.

If Sendmail is configured correctly, and with all security patches applied, it is in my opinion the most secure. However if it isn't setup correctly, which most Sendmail installs aren't, then yes it can be prone to breaches.
b1naryb0y (3)
200309 2003-12-14 08:10:00 Just be careful Chris, coz an in-secure serrver can be lethal as I found out with my Proxy....

Un-knowing Admins contribute to SO much of todays hacks for not securing down their PC's!
Chilling_Silently (228)
1