Hi Timo, Am 18.09.17 um 12:03 schrieb Timo Sirainen: > On 18 Sep 2017, at 12.10, Ralf Becker <r...@egroupware.org > <mailto:r...@egroupware.org>> wrote: >> >> Am 14.09.17 um 01:07 schrieb Timo Sirainen: >>> On 7 Sep 2017, at 17.42, Ralf Becker <r...@egroupware.org >>> <mailto:r...@egroupware.org>> wrote: >>>> Dovecot 2.2.31 with mailboxes in mdbox format. >>>> >>>> Since a couple of days some mailboxes have the problem, that sieve >>>> rules >>>> moving mails to folders stop working and .sieve.log in mailbox shows: >>>> >>>> sieve: info: started log at Sep 07 13:57:17. >>>> error: >>>> msgid=<20170907155704.egroupware.s4ythvjrr12wsijlpkbk...@somedomain.egroupware.de >>>> <mailto:20170907155704.egroupware.s4ythvjrr12wsijlpkbk...@somedomain.egroupware.de>>: >>>> failed to store into mailbox 'INBOX/Munser': Mailbox doesn't exist: >>>> INBOX/Munser. >>>> >>>> When I do a doveadm mailbox list -s -u <user>@<domain> I get all >>>> folders >>>> incl. the one mentioned above, while doveadm mailbox list without -s >>>> shows just >>>> user >>>> INBOX >>> Subscriptions are stored independently from the actual folders. So >>> it looks like the subscription file exists and is correct, but >>> somehow you've lost all the folders. Do you see the folders in the >>> filesystem under user/mailboxes/ directory? >> >> Yes, the folders exist under >> /var/dovecot/imap/<domain>/<user>/mdbox/mailboxes/. >> Just doveadm mailbox list -u <user>@<domain> (without -s) does only show >> INBOX and user. >> (I can send you the list of folders via private mail, but I can not post >> them on the list.) >> >> Anything I can do to get Dovecot to eg. rescan the folders from the >> filesystem or any other way to fix that problem? >> I have it with a couple of mailboxes, so I believe it's some kind of >> systematic problem, nothing the users did. > > I can't really think of any reason why it wouldn't simply work. > Especially since you're not using v2.2.32, the folder listing is > always performed by listing the directories in filesystem, so there's > nothing really to resync. What's your doveconf -n? You could try with > mailbox_list_index=no if that happens to make any difference, but it > shouldn't. > > You could also try what "strace -o log -s 100 doveadm mailbox list -u > user@domain" shows. Is it opening the correct mailboxes/ directory? > Maybe the path is just wrong for some reason (some typo added somewhere)?
Nope it lstats the correct directories, but does not show them. I send you the strace / sysdig output per private mail, as it contains private information of that user. Ralf -- Ralf Becker EGroupware GmbH [www.egroupware.org] Handelsregister HRB Kaiserslautern 3587 Geschäftsführer Birgit und Ralf Becker Leibnizstr. 17, 67663 Kaiserslautern, Germany Telefon +49 631 31657-0
signature.asc
Description: OpenPGP digital signature