Latest version of OpenEMM 21.10: 21.10.000.108
Latest version of OpenEMM 22.04: 22.04.000.232
Utility Package for OpenEMM Deployment & Runtime: 21.10.044 (OpenEMM 21.10) or 22.04.008 (OpenEMM 22.04)
(as of November 10, 2022)
OpenEMM is a web based enterprise application for email and marketing automation. OpenEMM is used for automated email communication with customers, leads, members and employees.
This video briefly introduces OpenEMM: https://youtu.be/3zl6dpyO5jY
You can download the source code of OpenEMM at GitHub: https://github.com/agnitas-org/openemm
If you do not want to compile and deploy the source code of OpenEMM manually, we recommend to download the package for OpenEMM deployment & runtime at https://www.agnitas.de/en/download/openemm-binaries/ . This package contains the OpenEMM Maintenance Tool (OMT) which lets you download, install and manage OpenEMM.
Alternatively, you may download the source code of OpenEMM from GitHub and compile and deploy the software manually yourself. See the instructions at the end of this page.
The guide to installation and administration of OpenEMM can be found here:
If you use MariaDB as database and plan to upgrade to OpenEMM 21.10, read section 9.4 of the Install&Admin Guide first!
We also offer an OVA version for OpenEMM 21.04: https://share.agnitas.de/index.php/s/eDSGW55Y6N6ddJe/download
We kindly ask you to contribute feedback for OpenEMM! Please leave your questions and comments in the OpenEMM forum at https://forum.openemm.org . This helps us to improve the documentation, installation, configuration and administration of OpenEMM.
Here is a video with first steps:
If you want to install the context-sensitive online help feature of OpenEMM (including the user manual with about 500 pages), visit
to get the download link for the manual package. You can use this link in OMT’s menu “Install or update package from AGNITAS Cloud” to install the documentation.
OpenEMM is a professional open source software for email marketing and automation. If you want to automate your email communication, OpenEMM is the right choice for you. The software is not artificially limited in any way, because we will not try to push you to use a commercial cloud OpenEMM service instead. You are free to operate OpenEMM on whatever hardware you like, depending on the performance you need.
The first version of OpenEMM was published in 2006. The source code of the frontend and the backend of OpenEMM 19.04 and later is available at GitHub. It uses the popular open source license AGLPv3. At the end of this page you can find instructions on how to build OpenEMM by yourself.
You do not have to start from scratch when producing mailings and creating forms in OpenEMM. At https://www.agnitas.de/en/download-center/ you can download templates and forms which you can import into OpenEMM. Make sure to replace all placeholders for a company ID with value “1”.
The top of this Wiki lists the latest available versions of OpenEMM backend, frontend and the deployment & runtime package.
You can download the latest versions of packages with menu “Install or update package from AGNITAS Website” of OMT (OpenEMM Maintenance Tool). An update of the code will also update the schema of the OpenEMM database, if necessary.
If you do not use the latest version of OpenEMM, OMT offers you to upgrade to a new release. If you are not happy with the new release (or any other version of OpenEMM), you can roll back OpenEMM to an earlier (or later) version with menu “Switch OpenEMM version”.
Do not forget to restart OpenEMM with menu “Restart OpenEMM” after you have downloaded and installed an update package to activate it. But do the restart at an convenient time: Do not restart OpenEMM during a dispatch of a mailing, or right after the dispatch (due to the brief downtime of the redirect service causing missed openings and click redirects).
See the Installation & Administration Guides linked at the top of this document for extensive information on administration of OpenEMM.
20.10.000.134 or later:
20.10.000.103 or later:
Download the source code of OpenEMM from GitHub at https://github.com/agnitas-org/openemm to a directory of your choice.
$ sudo su - # cd backend # ./build-backend.py
Copy template files build.properties.default, build-birt.properties.default and build-ws.properties.default to files with names build.properties, build-birt.properties and build-ws.properties and adapt the paths listed in those three files to your needs.
$ cd frontend $ ant -f build.xml