A Free Email Server for Synology

When you need a free email server for Synology that has many features, such as automatic message archiving, unlimited users/domains, extensive logging, and more, you can use Xeams on your Synology device.

Requirements

  • Xeams is only compatible with the x86_64 cpu architecture. Other types are not supported.
  • System specifications - at least 512 MB required, 1 GB Recommended for Memory. For hard disk, at least 60 MB for installation is required. You will need additional hard-drive to hold data files.

Download and Installation Instructions

Click on the DSM version below to get the necessary package and installation instructions.



The MD5 signature for this file is: b028d554701f5445e47c28cc894ba06c

Use the following instructions to install Xeams on your Synology device:

  • For DSM 6, Java8 is required to be installed on the Synology machine. Please search for Java on the Synology Package and install Java8.
  • Open the Synology web interface and log in as the administrator.
  • Usually, the URL is http://youriphostname:5000. If you are in a LAN environment, you can also go to http://find.synology.com to access the web interface.
  • Open Package Center, then click on Manual Install on the upper right side.
  • Click on browse, then select the Xeams Synology package you have downloaded.
  • The first step will give you a warning regarding the package does not contain a digital signature. Click on Yes to proceed. Refer to the md5 signature above to verify the package authenticity.
  • The next screen will be the license agreement page. Click on I accept to proceed.
  • The confirm settings will be shown. Click on both Apply and Run after installation to being the setup.
  • You can access the web interface of Xeams by going to http://youriphostname.com:5272

IMPORTANT

Due to the configuration changes in DSM 7, by default, Xeams will not run as root. You will need to run as root in order to use TCP/IP ports lower than 1024 (such as port 25). Please see below for the full instructions to run Xeams as root.


The MD5 signature for this file is: 459e63aaf8f1bfdd9c58501fd28abc42

Use the following instructions to install Xeams on your Synology device:

  • Open the Synology web interface and log in as the administrator.
  • Usually, the URL is http://youriphostname:5000. If you are in a LAN environment, you can also go to http://find.synology.com to access the web interface.
  • Open Package Center, then click on Manual Install on the upper right side.
  • Click on browse, then select the Xeams Synology package you have downloaded.
  • Synology will give a warning that the package is third party. Click on Yes to proceed. Refer to the md5 signature above to verify the package authenticity.
  • The next screen will be the license agreement page. Click on I accept to proceed.
  • The confirm settings will be shown. Click on Apply (do not click on run after installation yet).

Steps to run Xeams as Root

  • You'll need to get SSH access to the Synology machine. Make sure your Synology has SSH access. Open up a SSH terminal to your Synology and login. Make sure the account has root access.
  • Go to the conf directory where the Xeams package is installed. By default, this directory is /var/packages/Xeams/conf
  • You should see a file named privilege. Open this file with a text editor, such as vi
  • On the 3rd line, change the value from "package" to "root". Save the file and exit
  • Start Xeams by going to the package center, then go to Xeams, then click on Run to start the package
  • You can access the web interface of Xeams by going to http://youriphostname.com:5272