<html><head></head><body>At first glance it looks like you need to change your sieve rules to use . as the mailbox separator. Something like:<br><br>user.jim.System Messages<br><br><div class="gmail_quote">On December 13, 2019 11:08:54 AM AST, Jim Sculley <Jim.Sculley@comcast.net> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Hello.  I'm a new member of this list but a long time user of cyrus-imapd with postfix on my little home network.<br><br><br>I recently replaced CentOS 7 with CentOS 8 (CentOS Linux release 8.0.1905) on my  server which had been running <br>cyrus-imapd with sieve for years without problems.  I thought I had gotten everything set up properly on the new system <br>(cyrus-imapd  3.0.7-15.el8_0.1 with cyrus-sasl 2.1.27-0.3rc7.el8 and postfix 2:3.3.1-8.el8) but sieve is not moving <br>messages into the correct folders.<br><br>For example, if I try to send a simple mail on the local network:<hr>[root@buttercup quota]# mail jim@home.lan<br>Subject: Test Message<br>Test<br>.<br>EOT<hr>The mail log will show:<hr>Dec  6 12:51:39 buttercup postfix/pickup[27670]: 07FBA216825B: uid=0 from=<root><br>Dec  6 12:51:39 buttercup postfix/cleanup[27810]: 07FBA216825B: message-id=<20191206175139.07FBA216825B@mail.home.lan><br>Dec  6 12:51:39 buttercup postfix/qmgr[27671]: 07FBA216825B: from=<root@home.lan>, size=419, nrcpt=1 (queue active)<br>Dec  6 12:51:39 buttercup cyrus/lmtp[27814]: sieve runtime error for jim id <20191206175139.07FBA216825B@mail.home.lan>: <br>Fileinto (user/jim/System Messages): Mailbox does not exist<br>Dec  6 12:51:39 buttercup cyrus/lmtp[27814]: LOSTQUOTA: unable to record change of 697 bytes and 1 messages in quota <br>user.jim: Quota root does not exist<br>Dec  6 12:51:39 buttercup cyrus/lmtp[27814]: Delivered: <20191206175139.07FBA216825B@mail.home.lan> to mailbox: user.jim<br>Dec  6 12:51:39 buttercup cyrus/lmtp[27814]: USAGE jim user: 0.012321 sys: 0.005097<br>Dec  6 12:51:39 buttercup postfix/lmtp[27813]: 07FBA216825B: to=<jim@home.lan>, relay=localhost[127.0.0.1]:24, <br>delay=0.27, delays=0.03/0.01/0.03/0.2, dsn=2.1.5, status=sent (250 2.1.5 Ok <br>SESSIONID=<cyrus-27814-1575654699-2-7475442468148307411>)<br>Dec  6 12:51:39 buttercup postfix/qmgr[27671]: 07FBA216825B: removed<hr>So, sieve is running, and sees the rule in the script, but fails. This behavior is seen with all my rules, none of which <br>are doing anything more than a fileinto based on sender addresses or message subjects.<br><br>The mailbox does exist, as seen with cyradm:<hr>buttercup.home.lan> lm user/jim/System\ Messages<br>user/jim/System Messages (\HasNoChildren)<hr>This was all working fine before the CentOS 8 install. The relevant (I think) imapd.conf entries:<hr>defaultpartition: default<br>partition-default: /data/spool/imap<br>sievedir: /var/lib/imap/sieve<br>virtdomains: off<br>unixhierarchysep: yes<hr>The spool directory looks like this:<hr>[root@buttercup jim]# ls -l /data/spool/imap/j/user/jim<br>-rw-------. 1 cyrus mail    336 Nov 30 17:57  cyrus.annotations<br>-rw-------. 1 cyrus mail 373712 Dec  6 13:01  cyrus.cache<br>-rw-------. 1 cyrus mail    189 Apr 19  2013  cyrus.header<br>-rw-------. 1 cyrus mail  23424 Dec  6 13:01  cyrus.index<br>-rw-------. 1 cyrus mail    112 Nov 26 05:31  cyrus.squat<br>drwx------. 2 cyrus mail  20480 Nov 30 17:57 'System Messages'<hr>I'm not sure if I have some sort of configuration error or if this is an actual bug. I would appreciate any assistance.<br><br><br>Thanks,<br><br>Jim Sculley<hr>Cyrus Home Page: <a href="http://www.cyrusimap.org/">http://www.cyrusimap.org/</a><br>List Archives/Info: <a href="http://lists.andrew.cmu.edu/pipermail/info-cyrus/">http://lists.andrew.cmu.edu/pipermail/info-cyrus/</a><br>To Unsubscribe:<br><a href="https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus">https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus</a></pre></blockquote></div><br>-- <br>Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>