Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've posted this in several areas of the site, I had NO luck in the distribution section and that's where I was hoping to get most of my answers.
Ok, let me list what I want to accomplish and then someone can tell me if and how it can be done.
1. Setup a stable (hence Linux) mailserver
2. Have some sort of user collaboration with a shared calendar and address book
3. Have an online/automatic sign-up so my users can sign up themselves
4. When a user signs up they're automatically added to the shared address book
5. Webmail access only
I'm sure that's a somewhat complicated scenario but I'm hoping someone can tell me how to do it or point me in the right direction. I'm not a complete but I am still finding my way around Linux so I'm kinda hoping there's a distribution that will do this out of the box (see the post heading )
I've tried several Winblows solutions and none of them seemed to have everything I want, if you can tell me of one please feel free.
I can't help you out as far as "out of the box" but I can point you in the right direction as for what types of software you will need.
1) MTA (Mail Transfer Agent... common ones are Sendmail, Postfix, and Qmail.).
2) Apache/PHP - Webserver to run webmail on.
3) Horde IMP - It will do your webmail, except no substitutes.... other webmail systems will say they are "as good as Horde IMP" or "almost as feature complete as Horde IMP". I have tried many of them, so far they are all wrong. The Horde framework isn't the easiest thing to setup, but once it is going it is well worth it.
4) Horde Turba/Kronolith - Also uses the horde framework that IMP does. Provides calendar and contact stuff.
5) OpenLDAP - The only way to go for large, remote accessible, address books. Sure LDAP is useful for more then that, but it is also very useful for that.
6) Some custom php pages. Some of the stuff you want to do with signing up and whatnot might be doable using some sort of web based project... but the best way to do that would probably be to through together some php pages that are designed specifically for your needs.
I think you'll find a lot of this software will come "out of the box" on many distributions. But I would doubt you find anything that does 100% of what you need without adding some software or coding a few of your own interfaces.
I remember using emumail a while back and having very good results. I believe it complies with most, if not all, of your guidelines. I also remember it being very easy to install.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.