b1gMail 7.4.1 Beta 3 is now available for download at https://github.com/b1gMail-OSS/b1gMail/releases! It is the first version released under the GPL license. As with every beta version: Don't use for productive use!
Before updating, please make a backup of the database and the b1gMail folder including the data folder!
Changes 7.4.1-beta2->7.4.1-beta3
- New feature: field company and taxid contributed by SLM
- New feature: Edit alias sendername
- New feature: Alias login is disabled by default, user can set if login is allowed for every alias (note: this has no effect on b1gMailServer)
- New feature: deref.php shows a warning, if an external link is clicked (enabled by default, can disabled on admin)
- New feature: favicon show a number, when new emails is coming (commit b497530)
- Organizer can now disabled at group settings
- Add auth plugin: wbb2 and MyBB
- more fixes for PHP 8 and higher
- Updated german plz (commit 8956ce0)
- new template hooks: afterButtons and beforemailSendOptions (commit facf6b3)
- new tool: postfix transport list creator, if you plan to use b1gMail with Postfix Transport (commit 2fbda2e)
- switch to fork awesome (which is compatible with font awesome 4.7, but with more icons. Note: This decision has no impact on later versions, when an upgrade from Font Awesome to the latest one is planned.)
- updated ckeditor to 4.17.2 and Restored show source button
- a lot of small fixes and improvements
Important for plugin authors
With Beta 3, the static Function BMUser::Fetch was changed to BMUser::staticFetch. If you use this function in plugins you have to change this.
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, 7.4.1-beta1 and 2
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.
Update from b1gMail 7.3.0
Call /setup/update.php after the upload.
Update from other b1gMail 7.4 beta versions
You have to update to b1gMail 7.4.0-Beta4 first.
Update from b1gMail versions older than 7.3.0
The update routine goes from 7.0.0. However, this has not been tested and it is therefore recommended to update to b1gMail 7.3.0 first, if you have access to this version.
Update from b1gMail6
If you are already using b1gMail6, please update to b1gMail 7.2.0 first, then to 7.3.0 and then to this version.
Notes
- Before updating, please make a backup of your database and files. No liability for data loss!
- b1gMail 7.4.1 requires at least PHP 5.4
- 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.1 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.
- The server part of b1gMailServer is currently NOT OpenSource, only the included admin interface.
- Plugins from ThinkClever GmbH are not compatible with the b1gMail 7.4 version. These must be uninstalled before update.
- If the b1gMail installation is still running in ISO character set / Latin mode, it is strongly recommended to convert to UTF-8 format.
Limitations compared with the old commercial version
- The toolbox is currently not available for the free version. License holders of the former commercial b1gMail version can still use the service, see below for more information.
- 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.