Hi.
I wish to configure a CentOS 4.1 box to be a mail server. I'd like a setup with virtual mail accounts, using eg. exim, courier and mysql.
Do any applications exist that already combine this in an easy to deploy manner (yum as far as possible)? I've seen XAMS.org but that's discontinued.
Br,
Morten
On Tue, 2005-10-18 at 19:58 +0200, Morten wrote:
Hi.
I wish to configure a CentOS 4.1 box to be a mail server. I'd like a setup with virtual mail accounts, using eg. exim, courier and mysql.
Do any applications exist that already combine this in an easy to deploy manner (yum as far as possible)? I've seen XAMS.org but that's discontinued.
---- postfix, cyrus-imapd, ldap - all part of distro and can fully yum install all of it. I believe that if you intend to use mysql for users, most any MTA would have to be re-compiled to use it.
Craig
} } Hi. } } I wish to configure a CentOS 4.1 box to be a mail server. I'd like a } setup with virtual mail accounts, using eg. exim, courier and mysql. } } Do any applications exist that already combine this in an easy to deploy } manner (yum as far as possible)? I've seen XAMS.org but that's } discontinued. } } Br, } } Morten
this may not be exactly what you want yet some of it fits
www.qmailrocks.org
use the redhat config. their list is very helpful, just do not top post in it. ;-)
- rh
-- Robert Hanson - Abba Communications Computer & Internet Services www.abbacomm.net
Quoting Morten lists@kikobu.com:
Hi.
I wish to configure a CentOS 4.1 box to be a mail server. I'd like a setup with virtual mail accounts, using eg. exim, courier and mysql.
Do any applications exist that already combine this in an easy to deploy manner (yum as far as possible)? I've seen XAMS.org but that's discontinued.
Hmmmm.... Well.... Since you used "eg.", I guess you are open to use different applications then listed. CentOS comes standard with Cyrus-imapd (it's on the install CD, and you can also install it using yum). Default configuraion uses system accounts to authenticate, but it is trivial to change it to authenticate against LDAP (for example). Exim comes standard with CentOS too.
So if you are willing to trade courier for cyrus, and mysql for openldap, than you would have very easilly deployable server with components that are actively maintained by upstream provider (and will be for at least next 6 years).
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hmmmm.... Well.... Since you used "eg.", I guess you are open to use different applications then listed. CentOS comes standard with Cyrus-imapd (it's on the install CD, and you can also install it using yum). Default configuraion uses system accounts to authenticate, but it is trivial to change it to authenticate against LDAP (for example). Exim comes standard with CentOS too.
I'll do this rather than compile my own imapd+mta. The only drawback is LDAP over an SQL DB, but I guess it's worth it.
Thanks.
Morten
Morten wrote:
Hmmmm.... Well.... Since you used "eg.", I guess you are open to use different applications then listed. CentOS comes standard with Cyrus-imapd (it's on the install CD, and you can also install it using yum). Default configuraion uses system accounts to authenticate, but it is trivial to change it to authenticate against LDAP (for example). Exim comes standard with CentOS too.
The easiest and simples virtual mail setup is SME which is based on Centos 4. http://contribs.org.
Rock solid, email server installed and running in less than a hour. Unlimited virtual domains, IMAP, webmail, anti-virus, spam assassin...
Quoting Morten lists@kikobu.com:
I'll do this rather than compile my own imapd+mta. The only drawback is LDAP over an SQL DB, but I guess it's worth it.
Well, Cyrus is really using SASL under the hood. So it is possible to get it to auth against SQL DB directly, if the requirement is to have users in SQL DB. I mentioned LDAP only because it is more common to use LDAP for this kind of stuff than SQL these days. I typed couple of keywords into Google and it spit out several different approaches to get it to work that way (some using PAM, some using pwcheck daemon, some using auxprop). You may also want to check archives of info-cyrus and cyrus-sasl mailing lists (those two would be the best places to look, IMO). Both can be found at http://asg.web.cmu.edu/cyrus/mailing-list.html
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Do any applications exist that already combine this in an easy to deploy manner (yum as far as possible)? I've seen XAMS.org but that's discontinued.
For my part, I'm a big fan of www.qmailtoaster.com
It's incredibly easy... create a directory, download two scripts, press play, and in about an hour, you'll have a mail server with POP3, IMAP, anti-virus, anti-spam, and it supports an unlimited (on paper at least) number of users/virtual domains.
Good luck,
Ron Jones Alpharetta, GA