Paul Groves wrote:
Are there any working tutorials? I basically just want a smtp imap pop3 server using postfix dovecot and roundcube all using virtual users in sql. This needs to work for multiple domains.
For someone with little or no experience in postfix, dovecot etc., that is a pretty tall order. It's entirely doable, just not in 5 minutes.
This seems very overly complicated on linux. MS exchange 2013 took me an hour to set up at work.
Starting from scratch, it would probably take me a day to get it working and tested on Linux and perhaps until Christmas on MSEX2013 :-)
Has anyone managed to configure such a setup (or similar) that is working that could provide me with some configuration files to go on?
Yes, my mailhost is pretty much what you're asking for. Mail-users and domains are stored in mysql and accessed via pam/nss. Mails are received by postfix, handed to dovecot with lmtp. roundcube runs on a separate webserver. The only slightly tricky bit here is getting your system to access user credentials in mysql, because you need to do that manually. The rest is almost out-of-the-box when you install openSUSE. 1) postfix - just install and start. It needs to be configured for - receiving external mail. External IP, reverse DNS mapping, define virtual domains. (virtual_mailbox_domains). Maybe also TLS. - mails for local delivery to be handed to dovecot. (virtual_transport) 2) dovecot - configuration needed: tls, quotas, sieve, indexing. This a little more involved. 3) roundcube+apache. Nothing much to it, it's a plain PHP app on apache. 4) mysql - database setup, maybe adapt your schemas to fit your needs. pam+nss setup. First of all, you need to get postfix to run. It is pretty odd that it won't start in the default setup, you need to investigate that first. The normal postfix setup starts just fine, but only handles local mail. If that doesn't work for you, something went wrong. Post logfiles and diagnostic output, if you want our help. -- Per Jessen, Zürich (19.4°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org