Hello, I'm just asking myself, how I get multiple quota rules into the LDAP userdb. Dovecot is 2.2.9 userdb_attrs = ? fooQuotaRule=quota_rule=%$ which allows me to have an user db entry as fooQuotaRule: *:storage=1000:messages=50 fooQuotaRule: Trash:storage=500 But, if I'd like to have another quota rule for a submailbox of that user? doveadm user returns the first field only field value uid 500 gid 500 home /volumes/dovecot/home/4b/heiko mail maildir:~:INBOX=/volumes/dovecot/inbox/4b/heiko:INDEX=/volumes/dovecot/cache/4b/heiko quota_rule *:storage=1000:messages=50 Inventing additional LDAP attributs fooQuotaRule2, ... doesn't scale well. Best regards from Dresden/Germany Viele Gr??e aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE - ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ - -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20160212/7dcc8e15/attachment.sig>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 12 Feb 2016, Heiko Schlittermann wrote:> But, if I'd like to have another quota rule for a submailbox of that > user? > > Inventing additional LDAP attributs fooQuotaRule2, ... doesn't scale well.But that's how the config file work as well. Would you suggest the {#} approach OpenLDAP uses for its configuation? However, there is the generic User Extra Field: userdb_import http://wiki2.dovecot.org/UserDatabase/ExtraFields?highlight=%28userdb_impor%29 That's way you can add several settings in one LDAP attribute. - -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEVAwUBVr2e/Hz1H7kL/d9rAQJymgf+NFQz+VtBvloFkfMBxCAp0p4UEDPaBa2N SEHfc+QiGzQnmppVC99W6ZZD1+mP6rMAv6JlXHqPMSzxYnMSnlvL/hhcV/lm5ECm O3DwQ4AEtywMorf08l93lJWi/aRnPI4KYlrFaQrauxeN24FHJNpdr9XnIyOJFqYM hTHWrgfAaU5iDAfu+bxS38bdoN00f4XnNJbaFQp2Su26GrIzKO+1L287+ZyG94Oc a3+rSScG5EQndN1gaBxZBOIvCF5eh+qYAEl82xIJ00q680ooaWW2xpJ6TiNTTDsG dkfwuxRK35wvE8g8lCrIBPhr1tnGWKZEbi/L6HrGREWXUOHUe13KEg==Wosc -----END PGP SIGNATURE-----
Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> (Fr 12 Feb 2016 09:59:40 CET):> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Fri, 12 Feb 2016, Heiko Schlittermann wrote: > > >But, if I'd like to have another quota rule for a submailbox of that > >user? > > > >Inventing additional LDAP attributs fooQuotaRule2, ... doesn't scale well. > > But that's how the config file work as well. Would you suggest the {#} > approach OpenLDAP uses for its configuation?Yes. It was the approach I tested, but it didn't work. Even w/o the {#}, dovecot seems to ignore all but the first attribute. The {#} would be useful if Dovecot reads all attributes AND if the order of the attribute's values matters.> However, there is the generic User Extra Field: > userdb_importHm, thank you. I can try this as a work around. Best regards from Dresden/Germany Viele Gr??e aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE - ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ - -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20160212/90f10746/attachment.sig>