Skip to content

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.