Bruno,
I would encourage you to simply dig into the Perl code in Cyrus to see what cyradm does (it's a Perl script, after all).  In the function setquota(), you'll find this line:

        my ($rc, $msg) = $self->send('', '', 'SETQUOTA %s (%v)', $mbx,
   \%quota);

So there's your IMAP protocol command.  Or, more properly, there's your 'IMAP QUOTA Extension' (draft-melnikov-extra-quota) command. You can find more details on that draft here:

   https://tools.ietf.org/id/draft-melnikov-extra-quota-00.html

Cheers,
    -nic

On 1/7/22 02:04, Bruno Thomas via Devel wrote:
Hello Dilyan,

Thank you for your answer.

Yes I finally changed the quota for my migrated users with cyradm.

What I was wondering is how a backend could change the values of the quota ?
From what I understand, it is with admin IMAP commands, isn't it ?

Best regards,

Bruno Thomas
*Cyrus <https://cyrus.topicbox.com/latest>* / Devel / see discussions <https://cyrus.topicbox.com/groups/devel> + participants <https://cyrus.topicbox.com/groups/devel/members> + delivery options <https://cyrus.topicbox.com/groups/devel/subscription> Permalink <https://cyrus.topicbox.com/groups/devel/T034a11289ee47103-M41a8cde8e8c47cd39679e83d>

--
Nic bernstein...@nicbernstein.com
https://www.nicbernstein.com
https://www.linkedin.com/in/nic-b-26577a178/

------------------------------------------
Cyrus: Devel
Permalink: 
https://cyrus.topicbox.com/groups/devel/T034a11289ee47103-M276d377886ea20dfeee3e795
Delivery options: https://cyrus.topicbox.com/groups/devel/subscription

Reply via email to