mlmmj 1.5.0 to be released soon, please test
Baptiste Daroussin <[email protected]> Mon, 23 Sep 2024 17:22:42 +0200
| Newsgroups | org.mlmmj.mlmmj |
|---|---|
| Message-ID | <qvbiemgwwe2bzsysnuucmnoxk427dn5djk67jozjksmvph7tz5@6ntfm5btrkv7> |
Hello everyone, I haven't implemented all what I had in the roadmap for 1.5.0, yet it is better to release often, so I am now planing on releasing 1.5.0 in the next couple of weeks. Note I am looking at someone to upgrade the debian package, I contacted the maintainers recently, but I haven't yet received any feedback. to test the latest version git clone https://codeberg.org/mlmmj/mlmmj autoreconf -i ./configure --prefix=/somewhere make make install What has been done: Breaking changes: ================= o remove contrib/pymime o remove contrib/foot_filter tools like foot_filter and friends do not belong to mlmmj, if one want to use mlmmj to alter emails it would need to grow with a very complex code to fully parse and understand emails, decode mime type, understand html structures etc, this is not part of mlmmj mission, if one wants this to happen, it can be done via a preprocessing program in between the MTA and mlmmj-receive. o Remove support for all deprecated syntax in templates /!\ make sure to update your templates or check if needed, all the syntax that were mark as deprecated for years have been removed /!\ New feature: =========== o granular access rejection message in control/access The action "deny" can be specialised with "dash-extension". The dash-extension is used to identify the listtext to use, if present. For example, if "deny-html" is triggered, the rejection message is loaded from listtexts/deny-post-access-html Bug fixes: ========== o fix duplicated bounce recording Best regards, Bapt