<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;">Hi Paul,</div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;"> </div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;">I don't understand how to use your idea/script together with the rawlog feature of Dovecot. The rawlog feature in Dovecot writes multiple files (two for each connection, one for raw requests and one for raw responses) into a predefined directory for the user. This generates dozens or hundreds of files per user per day, each file with a timestamp in it, so the filename is not predictable.</div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;"> </div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;">How should I create "a socket" for that to capture the file contents if I don't know the filenames that will be used?</div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;"> </div>
<div style="font-family: arial, helvetica,sans-serif; font-size: 12pt; color: #000000;">Michael</div>
<div><br /><br />Am 28-Jul-2022 13:02:16 +0200 schrieb paul@scom.ca:</div>
<blockquote style="margin-left: 0; padding-left: 5px; border-left: 2px solid navy;"><br />Hi - I use this python script to capture a socket (ie the log file) and <br />then send it to syslog, i use this for all the systems that do not <br />really support syslogging (apache etc)<br /><br />basic useage<br /><br />/usr/bin/nohup /programs/common/capture -s <br />/usr/local/apache2/logs/httpd-access.log -l httpd -d 10.228.0.6:514 -p <br />httpd & > /dev/null<br /><br />i typically run this at startup in rc.local<br /><br />hope this helps</blockquote>