RA SPP Plugin collection is a package of plugins designed for use with qmail that has been patched using qmail-spp.
One of these principles is their ability to perform well. This has been achieved by writing most of the plugin codes in C language, with an emphasis on being concise and efficient.
Another principle is the careful logging of actions performed by the plugins. With this in mind, the plugins have been built to provide adequate feedback to the user regarding what they are doing. The logs generated also include the qmail-smtpd process ID, enabling easy grouping of connection events.
Security has also been prioritized in the design of these plugins. As writing in C comes with the risk of memory corruption, the Better String Library has been employed where possible to reduce the potential vulnerability. While it may increase the plugin size, it provides users with peace of mind.
For most of the plugins, it should be possible to run them as an unprivileged user or within a chroot jail. While this is yet to be implemented, it is worth considering.
In the latest release, a bug in the ipthrottle plugin was fixed. It had previously been sending debug messages to clients, which has now been corrected. Overall, these plugins offer a suite of advanced performance and security features for qmail users.
Version 0.2.2: N/A