- Offizieller Beitrag
b1gMail 7.4.2 Release Candidate 2 is now available for download at https://github.com/b1gMail-OSS/b1gMail/releases! With every pre-release: use with own caution! If there is no any faulty reports, we will release the final release in 1-2 months.
Before updating, please make a backup of the database and the b1gMail folder including the data folder!
Changes 7.4.1->7.4.2-rc2
- add french language (user frontend only), thanks to zamana for providing this.
- fix undefined indexes and variables
- fix issues with PHP 8.4 and SMS send on PHP 8.
- admin template: fix some wrong labels
- jQuery updated to 3.7.1
- jQuery Mobile updated from 1.3.0 to 1.4.5 (also new theme for mobile interface)
- bootstrap updated to 3.4
- add addalias plugin from dotaachen with 7.4.2 compatibility and improvements
- add new plugins: Log failed logins and Logout Notice
- add safelink decoder and utm remover
- Upgrade to Smarty5
- fix undefined indexes and variables
- new responsive ACP template, contributed by ManDal
- new captcha provider: hCaptcha, contributed by ManDal
- webdiskicons replaced by Fork Awesome
- fix mislabelled field: inv_company
- other small bug fixes
Known issues (since 7.4.1):
- memcached is currently not working in PHP 8
- mysql 8 and higher not supported yet
- invoice generator not work yet
This version is fully compatible with the latest PHP version.
New installation
Download complete package. In serverlib rename config.default.inc.php to config.inc.php and version.default.inc.php to version.inc.php.
Update from b1gMail 7.4.0 and 7.4.1
upload the files. After call /setup/update.php. Alternatively delete in serverlib the file version.inc.php and rename version.default.inc.php to version.inc.php and call tools/db_sync.php. In both cases the setup folder must be deleted afterwards. If you update from b1gMail 7.4.0 or earlier, make sure you have a backup of serverlib/init.inc.php.
Notes about former commercial version: Please read also b1gMail 7.4.1 released
Notes
- Before updating, please make a backup of your database and files. No liability for data loss!
- b1gMail 7.4.2 requires at least PHP 7.2.
- New installation requires at least MySQL / MariaDB 5.5.3. MySQL 8.x and higher is currently not supported ( except MariaDB ). We recommend MariaDB as Database Engine.
- After the update please delete your browser cache
- b1gMail 7.4.2 also contains the PremiumAccount and Fax plugin.
- If b1gMailServer is used, please restart the queue service after the update and make sure that the latest version is used.
- If you want use the new features also on b1gMailServer, please upgrade your b1gMailServer to the OSS version: https://www.github.com/b1gMail/b1gMailServer
- Plugins from ThinkClever GmbH are now Open Source, but not all plugins is compatible. Check here to check if the plugin is compatible with 7.4.2. If you use CleverMailEncryption, there is also a compatible version to 7.4.2 in the provided link.
- If the b1gMail installation is still running in ISO character set / Latin mode, you are required to convert to UTF-8 format, otherwise you could get charset problems.
- This version is shipped on the latest CKEditor4 version which reached its end-of-life in June 2023. There will no more any updates. If you want receive updates for CKEditor, you can use the commercial LTS version of CKEditor4 or upgrade to CKEditor 5. See https://ckeditor.com/docs/ckeditor5…ckeditor-4.html for migration guide.
Limitations compared with the old commercial version
- The toolbox is currently not available. License holders of the former commercial b1gMail version can still use the service, see below for more information. You find the source code at https://www.github.com/b1gMail/BMToolbox
- Update notifications are not available
- Fax plugin: Since the proprietary FPDI parser library is not allowed to be shipped in a GPL project, it was removed with the update of the FPDI class. This removes support for compressed PDF files. If one still needs this, a license must be purchased at https://www.setasign.com/products/fpdi-pdf-parser/pricing/. Alternatively, the last commercial version of the fax plugin can be used if a license was purchased at that time.