On 17 Dec 2018, at 10.44, Pali Rohár <pali.ro...@gmail.com> wrote:
> 
> On Sunday 16 December 2018 21:55:23 Timo Sirainen wrote:
>> On 16 Dec 2018, at 21.26, Pali Rohár <pali.ro...@gmail.com> wrote:
>>> 
>>> Hello!
>>> 
>>> I found bug in Dovecot's IDLE implementation when virtual mailbox is in
>>> use. IDLE does not notify about new emails when email appears in newly
>>> created mailbox and IDLE was issued in virtual folder which matches "*"
>>> wildcard and that mailbox was created after opening virtual mailbox.
>> 
>> It actually has nothing to do with IDLE specifically. It's just that the 
>> virtual storage code doesn't try to look for new folders after the virtual 
>> mailbox is opened.
>> 
>>> To get notifications, it is needed to re-open that "All" mailbox again.
>> 
>> Right. I don't think this is going to be fixed anytime soon. Quite a lot of 
>> effort and it can be worked around.
> 
> How to workaround it? Imap clients uses either IDLE or STATUS or LIST
> (with STATUS) commands for checking if there is a new messages.
> 
> But none of these commands reports existence of new message until that
> virtual folder is re-opened.

I mean, workaround is for the user to just reopen the folder. I think it's not 
very common for this situation to happen and cause problems?

Reply via email to