libmilters
libmilter is a C library that provides an implementation of the Milter (mail filter) protocol, enabling mail transfer agents (MTAs) to communicate with external programs called milters. Milters can inspect and modify SMTP messages in transit, enforce policies, apply antivirus and antispam checks, and reject or modify messages based on content, headers, or envelope data.
Developers write milters by linking against libmilter and supplying a descriptor with a name and version and
Usage: A milter program registers with the MTA via libmilter, then starts the event loop. The library
History and scope: libmilter originated within the Sendmail project and has been adopted by multiple MTAs and
See also: Milter protocol, milters, clamav-milter, spamass-milter.