On 11/18/21 19:25, Kees van Vloten wrote:
There is no trace in the logs that it did try to run the sieve-script (can I enable specific debug logging for this?)
metric sieve { filter = category=sieve exporter = log } event_exporter log { format = json format_args = time-rfc3339 transport = log }
Lines from syslog, formatted with jq and redacted:
(the last event is not emitted if the condition was not met and no action is taken)
{ "event": "sieve_runtime_script_started", "hostname": "mail", "start_time": "2021-11-19T03:34:29.422841Z", "end_time": "2021-11-19T03:34:29.422867Z", "categories": [ "service:imap", "sieve-execute", "sieve", "imap", "sieve-runtime" ], "fields": { "user": "gedalya@gedalya.net", "local_ip": "x.x.x.x", "local_port": 143, "remote_ip": "x.x.x.x", "remote_port": 10460, "session": "DVTs6BvR3CjAqAkK", "duration": 13, "message_id": "<xxxxxxxxx@xxx.gedalya.net>", "mail_from": "", "rcpt_to": "", "script_name": "imap-sent", "script_location": "/usr/local/lib/imapsieve/imap-sent.sieve", "binary_path": "/usr/local/lib/imapsieve/imap-sent.svbin" } }
{ "event": "sieve_runtime_script_finished", "hostname": "mail", "start_time": "2021-11-19T03:34:29.422841Z", "end_time": "2021-11-19T03:34:29.423052Z", "categories": [ "service:imap", "sieve-execute", "sieve", "imap", "sieve-runtime" ], "fields": { "user": "gedalya@gedalya.net", "local_ip": "x.x.x.x", "local_port": 143, "remote_ip": "x.x.x.x", "remote_port": 10460, "session": "DVTs6BvR3CjAqAkK", "duration": 197, "message_id": "<xxxxxxxxx@xxx.gedalya.net>", "mail_from": "", "rcpt_to": "", "script_name": "imap-sent", "script_location": "/usr/local/lib/imapsieve/imap-sent.sieve", "binary_path": "/usr/local/lib/imapsieve/imap-sent.svbin" } }
{ "event": "sieve_action_finished", "hostname": "mail", "start_time": "2021-11-19T03:34:29.423031Z", "end_time": "2021-11-19T03:34:29.426343Z", "categories": [ "service:imap", "sieve-execute", "sieve", "imap", "sieve-action" ], "fields": { "user": "gedalya@gedalya.net", "local_ip": "x.x.x.x", "local_port": 143, "remote_ip": "x.x.x.x", "remote_port": 10460, "session": "DVTs6BvR3CjAqAkK", "duration": 3297, "fileinto_mailbox_name": "INBOX/test", "fileinto_mailbox": "'INBOX/test'", "message_id": "<xxxxxxxxx@xxx.gedalya.net>", "mail_from": "", "rcpt_to": "", "action_name": "fileinto", "script_location": "imap-sent: line 4" } }