On 02/17/2016 08:09 PM, Chris wrote:
is it possible to edit ACL files regularly with an editor or is there any reason to use doveadm? It may be possible, but I'd not recommend it from a general point of view (without knowing the internals of Dovecot).
It is like using the internal objects in a library - not the API - when programming: While it may work with a certain version of the software, it may stop working in the next version. It could also be, that the software uses (or in a future version starts using) caching mechanisms, that render your changes invalid.
The API you can safely use is the command line program doveadm. If you use one of its internal data structures (ACL files), then your software may not be sustainable in the long term.
Greetings Daniel