I've installed the new 3.1 final and I'm impressed with the amount of updates and features done. Good job! Now, I'd like to know how quotas are managed with Dovecot. I have an existing Dovecot dict-based quota config that I want to integrate ISPC with, and I'd expect ISPC to use the command line tools to get/set/recalc quota, etc. doveadm quota is the tool for it in DOvecot v2+ and I see some places that use it. However I'm seeing weird, probably outdated comments in the sources, see this commit. What is wrong with using doveadm quota? No further info is in the commit nor in code comments. I used to have occasional quota mishaps with mdbox, but not any more and should they ever come up again they can be "fixed" by regular doveadm quota recalc -A commands. BTW, I think the mentioned commit is wrong, since the if uses $retval instead of $tmp_retval and as such it would never set $dovecot to true.