CVSROOT:        /cvs
Module name:    src
Changes by:     mart...@cvs.openbsd.org 2019/09/06 02:23:56

Modified files:
        usr.sbin/smtpd : lka_filter.c lka_proc.c lka_report.c parse.y 
                         smtpd.conf.5 smtpd.h 

Log message:
Add support for filter-reports. These allow filters to send freetext
reports to other filters/report handlers.
Builtin filters work via the new "report" keyword.
Proc filters can send reports via:
"report|<seconds.<microseconds>|smtp-in|<reqid>|<message>"
Subscribing to these reports can be done via the the "filter-report"
keyword.
The reports themselves contain the usual elements followed by:
<type>|<name>|<message>
Type can be builtin or proc.
Name is the process name for type proc and the filter name for type builtin.

OK gilles@

Reply via email to