> I'm searching for a possibility to have the rawlog feature in lua, which 
> would be much easier for processing. 
> 
> It would be much easier to hook to the "raw request and response events" 
> inside Dovecot and have the rawlog-data in a lua script,
> where I can prepare it and send it to another maschine for 
> monitoring/collection/analysis/statistics or similar, for example via HTTP. 


rsyslog has this feature (omprog) allowing you to setup any script/program for 
it to pipe logs to in real time.

    https://www.rsyslog.com/doc/master/configuration/modules/omprog.html
    https://github.com/rsyslog/rsyslog/blob/master/plugins/external/INTERFACE.md

Works similar in concept to postfix policy servers if you are familiar with 
them.

Reply via email to