Well, ok, it is a feature, not a bug.

I hope it will qualify as a bug for Thunderbird, because manual edit of the 
subscription file is just batshit crazy.

Sent from ProtonMail Mobile

On Thu, May 24, 2018 at 07:33, Aki Tuomi <aki.tu...@dovecot.fi> wrote:

> I understand that reading that paragraph makes it sounds obscure and 
> outdated. But the problem is that if somethings deletes & recreates your 
> folder, while you were gone, you would lose the subscription. This includes 
> other MUAs that are in no way obligated to resubscribe to the folder if they 
> do this.
>
> Aki
>
> On 23.05.2018 23:13, Rupert Gallagher wrote:
>
>> Sorry for top posting, my client is still broken.
>>
>> I have never seen the ghost of a "system-alerts" or similar "well-known" 
>> mail folder in the past 30 years.
>>
>> Compliance with an RFC obscure feature is compellong us all to clear 
>> subscriptions fol ders by hand.
>>
>> As we meet the problem over and over again, a non-RFC configuration option 
>> could solve the problem, and it would be very much appreciated...
>>
>> On Wed, May 23, 2018 at 11:57, Aki Tuomi <aki.tu...@dovecot.fi> wrote:
>>
>>> On 23.05.2018 12:31, Rupert Gallagher wrote:
>>
>>>> Dovecot does not clear the subscription file from non-existent folders.
>>>
>>> Hi!
>>>
>>> Thank you for your bug report. Unfortunately this is not a BUG, but 
>>> mandated behavior by RFC3501, see last two paragraphs in the excerpt.
>>>
>>> Aki Tuomi
>>>
>>> 6.3.6.  SUBSCRIBE Command
>>>
>>>    Arguments:  mailbox
>>>
>>>    Responses:  no specific responses for this command
>>>
>>>    Result:     OK - subscribe completed
>>>                NO - subscribe failure: can't subscribe to that name
>>>                BAD - command unknown or arguments invalid
>>>
>>>       The SUBSCRIBE command adds the specified mailbox name to the
>>>       server's set of "active" or "subscribed" mailboxes as returned by
>>>       the LSUB command.  This command returns a tagged OK response only
>>>       if the subscription is successful.
>>>
>>>       A server MAY validate the mailbox argument to SUBSCRIBE to verify
>>>       that it exists.  However, it MUST NOT unilaterally remove an
>>>       existing mailbox name from the subscription list even if a mailbox
>>>       by that name no longer exists.
>>>
>>>            Note: This requirement is because a server site can
>>>            choose to routinely remove a mailbox with a well-known
>>>            name (e.g., "system-alerts") after its contents expire,
>>>            with the intention of recreating it when new contents
>>>            are appropriate.

Reply via email to