Postfix Sender Rewriting Scheme daemon
...because it would not have been a proper pre-release without some obvious bugs 😉
This is a complete rewrite of PostSRSd, with the following features:
socketmap
interface (requires Postfix 2.10+)This is a pre-release for anyone who is interested in the new features. Please give it a try, report bugs and give feedback!
O_NONBLOCK
to avoid inherited non-blocking sockets on some operating systems_SC_MAX_OPEN
, that limit can be absurdly high and hang PostSRSd for minutesfaketime
before using it in the unit testsI'm sorry for any disruption that might have occurred. I learned my lesson not to trust in my assumed knowledge about systemd too much, and set up a proper Github Action test.
-A
CMakeLists.txt
. The minimum required version is CMake 3.0 now.