<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 19, 2017 at 12:17 AM, Anton Shilov via Info-cyrus <span dir="ltr"><<a href="mailto:info-cyrus@lists.andrew.cmu.edu" target="_blank">info-cyrus@lists.andrew.cmu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hi Cyrus-List!<br><br><p>Bugs or features?</p><p>case_1 (shared folder and subscribe):<br>Lots of users have subscribe to the same shared folder. If I delete it via cyradm (dm shared.folder) the users find out that they cannot unsubscribe from it because foldes starts to be inactive onto mail client, for example onto Thunderburd that folder has grey color in subsrcibe lists. Are there any algorithms to delete shared folders and automatically unsubscribe users from it?</p></div></blockquote><div><br></div><div>Thunderbird bug. It should be able to subscribe and unsubscribe folders that do not exist, and the server "MUST NOT unilaterally remove an existing mailbox name from the subscription list even if a mailbox by that name no longer exists", quoting RFC 3501 (IMAPv4), section 6.3.6 which explains the reason behind it.  Of course there are cases in client-server systems where one breaks protocol on one side to cope with software that breaks protocol on the other! But the "MUST NOT" would explain why Cyrus doesn't automatically unsubscribe. <br><br></div><div>Joseph Brennan<br><br></div></div></div></div>