Xeams is a secure and powerful mail server for Windows, Linux, Solaris, MacOSX and other flavors of UNIX, and supports SMTP, POP3, and IMAP. Xeams includes a powerful spam filtering engine that eliminates up to 99% of junk email right out of the box. The software offers a flexible approach to email, making it a very user friendly server.
According to the Xeams site and I agree with them.
It's easy, fast and highly customizable.
I use my Xeams in a HA (master-slave) setup between two sites with AD integration and 10 AD user profiles.
It scans my in and outbound and even encrypts my messages between mail servers that accept it.
This is quite simple. Just follow the guide from Xeams themselves and you will be able to get it up and running.
- Install the latest Debian (x64) on your server (Hyper-V, VMWare, etc)
- Set up your ethernet interfaces (I use 3, 1 for management access, 1 for inbound traffic and 1 for outbound)
- Disable IPV6
- Make sure everything is upgraded and updated
- Download the Xeams installer by using wget
- sudo wget http://www.xeams.com/files/XeamsLinux64.tar
- Extract the tar file
- sudo tar -xf XeamsLinux.tar
- Change the script to be executable
- sudo chmod +x Install.sh
- Run the installer
- sudo ./Install.sh
- Change the memory if desired
- sudo nano /opt/Xeams/run.sh
- Original settings:
- jre/bin/java -server -Xmx512m
- Change to your desired value
- jre/bin/java -server -Xmx1125m <- Will result in 1025MB RAM dedicated to Xeams
- Open your browser and surf to your server's ipaddress
- i.e http://192.168.0.1:5272
- Follow the first-run setup
- Check for updates