Introduction
The SRS-socketmap project provides an easy, stable, and fast way to integrate SRS into sendmail 8.13.0 (and higher), using the new "socketmap" functionality in sendmail. The SRS-socketmap daemon is written in Perl, and based on Mail::SRS. SRS-socketmap is a forking daemon; as a result, the parent process can handle child-connections at high speed, is non-blocking, and not subject to any memory-leaks. It does not modify any of your 'core' sendmail binaries; instead it uses the highly configurable m4 macro language to integrate, seamlessly, into your sendmail setup.
^ TOPRequirements
- System
- The SRS-socketmap daemon runs on any POSIX-compliant system, and communicates via a UNIX domain socket.
- Perl
- You may run the SRS-socketmap daemon on as low as Perl 5.005_03 (as it requires no special features, such as ithreads). I recommend Perl 5.8.x (or higher), though.
- Modules
- SRS-socketmapd requires the following packages:
POSIX
Sys::Syslog
IO::Socket
Mail::SRS