Skip to content

1 Document History (of last 6 releases)

Date Change
May 21, 2026 Section 3.2: added MariaDB version 11.4.9 as option
Section 3.4: added MariaDB version 11.4.9 as option
Section 9.11: added MariaDB version 11.4.9 as option
May 5, 2026 Section 3.2: Updated required software stack
Section 4.1.8: Updated server.xml to support latest cipher protocols
Section 9.11: Added advice for upgrades to version 26.05
Document fork for EMM Inhouse 26.05
March 11, 2026 Section 9+9.12: Emphasized reason for and need of a database backup
November 5, 2025 Section 3.2: Updated software stack and provided updated outlook
Section 9.11 Added advice for upgrades to version 25.11
Section 12.2: Added reference to EMM connectors for integration platforms Make and N8N
Document fork for EMM Inhouse 25.11
October 28, 2025 Section 3.2: Added Node.js version to the list of requirements
August 22, 2025 Section 3.4: Simplified installation of MariaDB
Section 4.1.1: Added installation of Python version 3.11
Section 4.1.3: Simplified installation of Python database driver for MariaDB
Section 10.1: Removed property birt.drilldown, improved description for property birt.url.intern
July 8, 2025 Section 4.1.3: Changed description for RHEL, because Python driver for MariaDB needs MariaDB packages from archive.mariadb.org
Section 9.10: Added configuration hint for Tomcat 10.1.42 and later
May 28, 2025 Chapter 7: added hint to enable cookies in the web browser to see statistic results
Section 9.10: Added recommendation to upgrade nodejs and hint to check the status of the jobqueue
April 25, 2025 Section 4.2.3: Consolidated required configuration for MariaDB in one section
Section 10.4: new section how to configure DKIM support for EMM
April 9, 2025 Section 3.4.2: Added MariaDB-server to the list of packages
Section 4.6+5.3.5.: Removed references to no longer supported version 7 of RHEL and 12 of SLES
Section 4.6.1: Removed reference to no longer supported tool wkhtmltox
March 20, 2025 General: Removed references to Java 11, Python 3.8 and MariaDB 10.6.8, because these versions are no longer supported by EMM
General: Renamed EMM support tool EMT to EST to reduce name mix-ups with EMM
Section 3.1: Updated software stack and provided updated outlook
Section 4.6.2: Removed section on wkhtmltox, which is no longer supported
Section 9.10: Added advice for upgrades to version 25.04
Section 11.1: Extended section on EMM JobQueue Monitoring
Document fork for EMM Inhouse 25.04
January 8, 2025 Section 9.12: Added instructions to install NPM packages required by EMM’s GUI redesign in case EMT is not used for updates
November 20, 2024 Section 11.7: more tips how to tweak the configuration of MariaDB for best performance
Section 11.8: new section how to identify performance bottlenecks in MariaDB
November 6, 2024 Section 13.2.4: Added more tables that can be deleted when migration the EMM database from MariaDB to Oracle
October 16, 2024 Section 3.4: Added MariaDB version 10.11.7 as alternative for AlmaLinux 9
Section 4.1.2: Description of how to automatically and manually install Python modules required by EMM
October 2, 2024 Section 2.1: Updated screenshots due to new GUI design
Section 4.1.1: Added advice for incompatibility of Python 3.11 with MariaDB 10.5 and 10.6
October 1, 2024 Section 3.1: Updated software stack and provided updated outlook
Section 4.1-4.3: Updated from Python 3.8 to Python 3.11 for future compatibility
Section 9.12: Added advice for upgrades to version 24.10
Document fork for EMM Inhouse 24.10
Section 3.3: new hint on legacy file timezone
Section 9.15: new section how to update MariaDB
April 17, 2024 Section 6.1 + 13.2.1: Described the required rights for the Oracle database user
Section 6.2 + 13.1: Described the required rights for the MariaDB database user
March 25, 2024 Section 4.2.2: Changed way to set up MariaDB's root password for better compatibility with EMT
March 20, 2024 Section 3.1: Updated software stack and provided updated outlook
Section 9.12: Special advice for upgrades to version 24.04
Document fork for EMM Inhouse 24.04
March 6, 2024 Section 3.4: Hint that MariaDB 10.6.8 does no longer work with RHEL/AlmaLinux 9
December 22, 2023 Section 10.7: new section how to configure a smart relay server
December 12, 2023 Section 4.6.1: Changed file path for security reasons
November 28, 2023 Section 4.1.1: Added hint to re-compile a self-compiled Python version in case of a Linux upgrade
October 31, 2023 Section 3.4.1: Replaced links for CentOS 7 RPMs with links for CentOS 8 RPMs
October 19, 2023 Section 4.1.1, 4.1.2 and 9.11: Changed use of pip3.8 to python3 -m pip for better compatibility with future Python versions
October 12, 2023 Section 9.11: Amended upgrade info with instruction on how to update license file
September 28, 2023 Section 3.2: Updated software stack and provided updated outlook
Section 4.1.1 and 4.1.2: added new Python lib requirements (see also section 9.11)
Section 4.1.5: new value for property relay_domains to remove requirement of root access for mailloop service (see also section 9.11)
Section 4.6.1+4.6.2: Marked wkhtmltox as deprecated and provided alternative (based on puppeteer)
Section 4.6.3: removed some font packages which are no longer needed
Section 5.4.2: updated documentation of EMT's functionality
Section 9.11: Special advice for upgrades to version 23.10
Section 13.2.4: Removed some manual migration tasks that are now covered by EMM 23.10
Removed all reference to optional push service because it is no longer supported by EMM Inhouse
Document fork for EMM Inhouse 23.10
July 28, 2023 Section 8.1: Added usage of a virus scanner as reason for sending problems
July 26, 2023 Section 6.1+6.2+9.1.2: Added SQL migration script to the list in case EMM database updates are executed manually
July 19, 2023 Section 4.1.4: Added parameter tablespaces=true for dbcfg file of Oracle to make sure that SQL updates consider existing tablespaces of the EMM DB
July 11, 2023 Section 4.1.1+4.1.2: Replaced Python module pycrypto with cryptography
July 10, 2023 Section 5.4.2: Added new option for configuration of file server.xml by EMT
June 26, 2023 Section 3.4: changed description to use RPMs instead of tarballs to simplify MariaDB installation
June 5, 2023 Section 13.2.2: introduced tools to migrate custom fields and reference tables
May 31, 2023 Section 10.1: description how to set up and configure an HSTS header
May 24, 2023 Section 13.2: added more details how to prepare and execute the DB migration
May 9, 2023 Section 13.2.7: added process to convert SQL of target groups via EMM GUI
April 19, 2023 Section 3.2.1: added info on end of life for support of certain MariaDB versions
Section 13.2: additional migration info for edge cases
April 5, 2023 Section 6.2: Relocated hint on character set and collation from section 10.3 because of its growing importance
March 17, 2023 General: Removed all MySQL references because it is no longer supported
Section 3.2: Updated software stack and provided updated outlook
Section 4.1.4: Hint on formatting the separation of key-value pairs in file dbcfg
Section 5.4.2: Added info on replacing EMM logos for white-labeling
Section 9.10: Instructions for upgrading 22.10 to 23.04
Section 10.4: new section for configuration of a MariaDB-based HA solution
Chapter 12: Moved introduction to EMM's architecture from chapter 2 to 12
Section 13.1: Moved migration from MySQL to MariaDB from section 9.9 to 13.1
Section 13.2: Migration of EMM database from MySQL to Oracle DBMS