Downloading Xeams Package 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: 9DFBFA29931B83404415E3BF2ECA5902

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. Uncheck the option "run after installation" if it is checked.. Next, click on Apply.

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

Troubleshooting Ports not Starting

After installing and completing the initial setup, certain ports might not start such as IMAP or POP3. If this is the case, restart the Synology machine and the ports should now be available.