Please see the blog post for an introduction on the ClearOS 6 Mail Stack beta
Before you begin the install, please make sure the system is registered and all the latest updates have been installed on your system:
yum upgrade
You can then install most of the mail stack with:
yum --enablerepo=clearos-developer,clearos-updates-testing install \ app-zarafa-community app-mail-antivirus app-mail-antispam app-greylisting app-smtp
Please expect to see noisier than normal install output - debug mode is enabled. The above command installs the following apps:
The base mail domain is used by a number of apps: SMTP Server, IMAP, Mail Filter, etc. Each app saves this information in its own configuration file, but we really only want to see the domain in one place in the user interface. That's where the Mail Settings app comes in. This might not be the way we'll do it in the final release, but that's how it is done right now:
That's it. You should be able login to the Zarafa web client with your user account credentials:
The Zarafa integration is the newest app and the primary focus of integration and testing. However, don't forget about the other base mail stack apps that were available in previous versions:
Please go to this forum thread to discuss Zarafa and the mail stack.
The Zarafa solution stores information in a MySQL database. Instead of using the main MySQL server, a separate sandbox server is used for ClearOS apps. You can find the install base for this sandboxed MySQL database in /usr/clearos/sandbox. If you want to login and poke around, you can find the password in /etc/zarafa/server.cfg:
grep mysql_password /etc/zarafa/server.cfg /usr/clearos/sandbox/usr/bin/mysql -uzarafa -p zarafa
Though the Mail Routing and Mail Filter apps are not visible in the web interface, these two apps perform important roles in the mail flow. You can find more information about these two apps in the Mail Architecture document.
When you add or edit a user, you will notice three new hooks:
You will also see a new field when adding/editing a group. If you want to make a group into a mail distribution list in Zarafa, just enable it in the web interface.