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?
Yes, it is, without any doubt!
All the years, I was assuming that *any* lmtp daemon could act as MDA for Cyrus. Of course, I always have used the one that comes with Cyrus, but that was just because it's comfortable. I would have never thought that I eventually couldn't have sieve scripts processed any more if I would switch to another lmtp daemon.
Thank you very much, and have a nice weekend,
Binarus
------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T9b1dfc1611f58964-M198a3677ae00cf80336d8911
Delivery options: https://cyrus.topicbox.com/groups/info/subscription