Migration Guide
Version 2.1 to 2.2
1. Requirements
- froxlor 2.0+
- PHP 7.4+
- Required PHP extensions:
- session, ctype, xml, filter, posix, mbstring, curl, gd, gmp, json
- Suggested PHP extensions:
- bcmath, gnupg, zip
2. New features
- Antispam feature via rspamd service, configurable spam-score/greylog options on a per email-account basis
- API Call: Admins.add()/update() -> added parameter
gui_access
, see #1219 - API Call: Customers.add()/update() -> added parameter
gui_access
, see #1219 - SSL: Added possibility to use froxlor-vhost certificate for email services including renew-hook to restart services
- Databases: New 'master user' for customers to access all customer-databases with one user
- Configuration: Added support for ubuntu 24.04 (Noble Numbat)
3. Important changes
- On update: Existing entries regarding DomainKey (DKIM) for domains will be cleared/removed if antispam feature is not enabled in updater. If enabled, existing entries will be updated accordingly to work with the provided configuration templates.
Supported OS
As of version 2.2, froxlor removed the deprecated configuration templates for the Gentoo distribution due to no active maintainer.