Virtual folder with 'younger' not updating
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
On 29/12/2020 21:15 Jonathan Casiot jonathan@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
On 30/12/2020 06:25, Aki Tuomi wrote:
On 29/12/2020 21:15 Jonathan Casiot jonathan@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 than 24 hours.
- a 'doveadm search' of the mailbox still shows messages that are older
Regards
-- Jonathan
On 30/12/2020 11:52 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 06:25, Aki Tuomi wrote:
On 29/12/2020 21:15 Jonathan Casiot jonathan@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 than 24 hours.
- a 'doveadm search' of the mailbox still shows messages that are older
Regards
-- Jonathan
Can you try expunging something from the folder, as an experiment?
Aki
On 30/12/2020 10:00, Aki Tuomi wrote:
On 30/12/2020 11:52 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 06:25, Aki Tuomi wrote:
On 29/12/2020 21:15 Jonathan Casiot jonathan@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 than 24 hours.
- a 'doveadm search' of the mailbox still shows messages that are older
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
On 30/12/2020 12:11 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 10:00, Aki Tuomi wrote:
On 30/12/2020 11:52 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 06:25, Aki Tuomi wrote:
On 29/12/2020 21:15 Jonathan Casiot jonathan@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 than 24 hours.
- a 'doveadm search' of the mailbox still shows messages that are older
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
On 30/12/2020 10:22, Aki Tuomi wrote:
On 30/12/2020 12:11 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 10:00, Aki Tuomi wrote:
On 30/12/2020 11:52 Jonathan Casiot jonathan@pueblo.co.uk wrote:
On 30/12/2020 06:25, Aki Tuomi wrote:
On 29/12/2020 21:15 Jonathan Casiot jonathan@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 than 24 hours.
- a 'doveadm search' of the mailbox still shows messages that are older
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
participants (2)
-
Aki Tuomi
-
Jonathan Casiot