We are beyond excited to be able to offer up this BETA. This is a HUGE day for SmarterTools as you're going to be testing a version of SmarterMail that's never existed before. And while you could, technically, say that about any version of SmarterMail that's been released as a BETA, this one is vastly different. With it, we'll be able to tap into a huge market, one that's been closed to us for the last 20 years. There is a real need for SmarterMail in the Linux world, and we're immensely proud to be able to deliver the ONLY alternative to Microsoft Exchange to Linux.
Working With the BETA Builds
As mentioned in our "What to Expect" blog post, the installation (and uninstallation -- simple and complete) is extremely easy. In addition. BETA testers can test BOTH the Windows and/or Linux versions of SmarterMail as they use the same code base.
By default, the BETA will install as the FREE version of SmarterMail. If you like, you can email sales@smartertools.com and request a 60-day trial key and we'll shoot one over to you.
Installation for Windows
There are no special instructions for installing the Windows version of this BETA: it works just like any other SmarterMail Build!
Installation for Linux
Use the following commands to download and install the Linux Build (where "smartermail_XXXX" is the actual Build number):
$ wget LINUX_DOWNLOAD_LINK_FOUND_BELOW
$ chmod +x smartermail_XXXX
$ sudo ./smartermail_XXXX install
Currently, you can install this BETA on either Ubuntu or Debian running on an x86 processor. To install on a distro with a desktop (e.g., Gnome) you'll need to use terminal and run the same commands.
To manage SmarterMail, once you have it installed, open a web browser and navigate to localhost
or, if using a machine outside of the server you've installed it on, use the IP address of SmarterMail. You can then add your system administrator account and log in, just as you do when installing SmarterMail on Windows.
Uninstalling
To simply uninstall SmarterMail for Linux, similar to using Add/Remove Programs on Windows, run the following command:
sudo service smartermail stop && sudo ./smartermail uninstall
This will stop the SmarterMail service and uninstall SmarterMail from your machine. It DOES NOT touch any settings or configuration files.
Doing a Complete Uninstall
In order to uninstall SmarterMail, as well as remove all configuration data (settings, domains, etc.) do the following:
First, stop and uninstall SmarterMail using the following commands:
sudo service smartermail stop && sudo ./smartermail uninstall
To remove the rest of the SmarterMail installation (domains and configuration data), use the following commands:
sudo rm -rf /opt/smartermail
sudo rm -rf /etc/smartermail
sudo rm -rf /var/lib/smartermail
sudo rm /etc/systemd/system/smartermail.service
(Technically, this last step shouldn't be necessary as smartermail_service should already have been removed by the uninstall process, but this can be run to double check.)
Finally, you can remove all of the sub packages (ClamAV, etc.) that were installed alongside SmarterMail using the following command ("sudo" may or may not be required, based on your privileges):
sudo apt remove clamav-daemon curl gss-ntlmssp
Once this is all completed, SmarterMail will be completely removed from your Linux server.
Things to Know Before Getting Started
1. We DO NOT recommend you use this for a production environment. We have been running it for some time, and haven't noticed any major issues. However, we run it in our environment, and yours may vary from what we're doing.
2. Our plan is to follow .NET support for Linux. So, Ubuntu and Debian are just the first distros that are supported. More will be coming, both during the BETA and after.
3. The x86 architecture, at least at this time, is the most stable. ARM support is still being discussed as a possibility in the future.