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

Reply via email to