On 30/12/2020 10:22, Aki Tuomi wrote:

On 30/12/2020 12:11 Jonathan Casiot <jonat...@pueblo.co.uk> wrote:

On 30/12/2020 10:00, Aki Tuomi wrote:

On 30/12/2020 11:52 Jonathan Casiot <jonat...@pueblo.co.uk> wrote:

On 30/12/2020 06:25, Aki Tuomi wrote:

On 29/12/2020 21:15 Jonathan Casiot <jonat...@pueblo.co.uk> wrote:

I have a virtual folder set up with the following in dovecot-virtual:

INBOX
INBOX.temp
     ALL YOUNGER 86400

The problem is that messages older than 86,400 seconds (24 hours) never
disappear from the folder. Is there any fix for this apart from adding
INDEX=MEMORY to the mailbox location in the config file?

I'm running Dovecot 2.2.36 on CentOS.

Regards,

--
Jonathan

H!

This is a known bug, we are tracking it as DOP-281. The indexes get updated 
when new mail is received.

Aki


Hi

In my case new mails are shown in the virtual folder so presumably these
have been added to the index but those over 24 hours old are not removed
- a 'doveadm search' of the mailbox still shows messages that are older
than 24 hours.

Regards

--
Jonathan

Can you try expunging something from the folder, as an experiment?

Aki


An expunge works, eg. 'before 40h' those messages are now no longer
visible either in the mail client or a 'doveadm search'.

--
Jonathan

I was thinking that you'd expunge *one* mail and see if the indexes get updated.

Aki

I expunged three!

--
Jonathan

Reply via email to