Kevin N.:
> For example the following transaction will not show any errors in SYSLOG:
> 
> In:  AUTH LOGIN
> Out: 503 5.5.1 Error: authentication not enabled
> In:  QUIT
> Out: 221 2.0.0 Bye

You can use the existing notify_classes based mechamism and pipe
that into syslog.

    notify_classes = protocol, ...
    error_notice_recipient = syslog@localhost

syslog@localhost can be a transport_maps entry for a pipe(8)
service invokes a script like this to log the body of the
message:

    #!/bin/sh
    PATH=/bin:/usr/bin:/usr/local/bin
    sed -n '/^$/,$p' | postlog -p info -t transcript

        Wietse

Reply via email to