On 08.12.2023 15:36, Andy Bennett wrote:
Hi,
However, I didn't find out how to make Cyrus imapd output something sieve-related into the log files at all. I also didn't find a standalone test program for sieve scripts in the Cyrus packages.
The sieve scripts are run by lmtpd, not imapd. I've only ever seen one type of debug message in my logs from a sieve script tho':
-----
cyrus/lmtp[3369]: WARNING: sieve script /var/spool/... doesn't exist: No such file or directory
-----
The manpage for lmtpd didn't tell me about any debugging flags so I'm not sure how you'd got about raising the debug level, but perhaps looking at lmtpd rather than imapd is a useful steer?
Amendment of my previous post:
I have re-visited the man page for lmptd and found the following in the command line flag description:
"-D Run external debugger specified in debug_command"
Does anybody know what that means? What external debugger would be appropriate, and how would I use it?
Thank you very much, and best regards,
Binarus
------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T9b1dfc1611f58964-Md1d1a02805cb9029688da00d
Delivery options: https://cyrus.topicbox.com/groups/info/subscription