|
It lives! The first new version of CGPSA in nearly 12 years, CGPSA 1.8, has been released. This update adds one major feature: backscatter prevention for CommuniGate Pro mailing lists. Backscatter prevention requires running in full-featured mode (with CGP CLI access), and also requires that the filter is run as part of CommuniGate’s synchronous rule processing at SMTP transaction time. More information is available in the documentation and the new example preferences file (which adds a new preference for the feature; it defaults to “on”, so you don’t need to update your preferences file if you don’t want to).
Another change, which is not a new feature but I think will make some people happy anyway: CGPSA is now on GitHub, at https://github.com/TFF-Enterprises/CGPSA, and is released under the 3-Clause BSD License. This means a few things:
- CGPSA is officially open source, so you can modify it any way you want and do anything you like with it as long as the copyright notices remain intact
- There’s a structured place to report bugs and make feature requests (namely, GitHub issues on the repository)
- If you want to add features yourself and have them considered for inclusion in the main distribution, you can make pull requests
As always, the new release can be downloaded from the CGPSA web site, located at https://www.tffenterprises.com/cgpsa/ - there is no corresponding GitHub “release”, though cloning the repository will give you basically the same thing that’s in the archive.
And with that, here are the release notes:
1.8 - 22 January 2022
Major Changes
- CGPSA has been licensed under the 3-Clause BSD License.
- CGPSA has been verified to work with current versions of SpamAssassin (which is up to version 3.4.6 as of this writing).
- Added an option to prevent backscatter from CommunGate Pro mailing lists ("prevent_backscatter"). This only works if CGPSA is run in a synchronous server-wide rule (see the option documentation for details), and should eliminate backscatter that results from the LIST module bouncing email sent to mailing lists from unauthorized addresses.
Minor Changes
- Changed the Perl path at the top of the CGPSA script to "/usr/local/bin/perl", to better reflect the reality of the way Perl is packaged on most systems these days.
- Cleaned up the documentation to reflect the current URLs for various referenced products (amazing how things change in a decade).
- Updated the version of CLI.pm included in the CGPSA distribution.
Bug Fixes
- None
Known Issues
- Same as for Version 1.7 (all carried forward from Version 1.1)
-Dan
|
|