These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.×
hi! my personal setup for this is a LAMP server with ispconfig.
ispconfig is free, very configurable and easy to install.
checkout here http://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3