[Dovecot] doveadm index - Bug or expected behaviour?

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Fri Jun 13 13:22:48 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 5 Jun 2014, Bruno Galindro da Costa wrote:

> My ldap config is using the variable %d in base search for domain
> replacement when dovecot will search for users in LDAP. Its works fine 
for
> dovecot operation.
>
> But, for doveadm index, not. It ignores that variable and tries to 
pass a
> base search without domain. So, the search will not working.
>
> This is the command:
> # doveadm -v index -A  INBOX
>
>
> This is my config:
> # cat /etc/dovecot/dovecot-ldap-userdb.conf
> hosts = 10.0.0.1
> tls = no
> auth_bind = no
> ldap_version = 3
> base = ou=%d,ou=mail,ou=services,dc=domain
> scope = subtree
> deref = never
> user_filter = (& (cn=%n)(objectclass=nisMailAlias)(ContaAtiva=TRUE) )
> user_attrs =
> 
cn=rfc822mailmember,EmailQuota=quota_rule=*:storage=%$M,EmailQuotaSpecial=quota_rule=*:storage=%$M,eduPersonPrincipalName=eppn


Do you use rfc822mailmember and eppn somewhere? They are no Dovecot
field names, IMHO. Same question applies to EmailQuota and
EmailQuotaSpecial as they both expand to quota_rule.

> iterate_filter =
> (&(objectclass=nisMailAlias)(ContaAtiva=TRUE)(!(EmailQuota=0)))
> iterate_attrs = rfc822mailmember=user

Does rfc822mailmember contain the domain?

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEVAwUBU5r7KHz1H7kL/d9rAQJtdwf/Z9dG1F16zPtRLyKnBWZM/G2hnrwhP43+
bWoVzcsRxSaP1U/Wku+mOsgJT+4tH/KjOgZHxgKn+/O91zlRWwQJwOGn+t3Qq+lH
L3uiW0iZ93rvEbfTXYyxiSutJNCRMjVv9CU6ZfuR7wo0mqUhu6PNE4mJYplQ65ym
1nS1w2HTkCf+BixDJg1ZZ5vsW44T+da18dSu3bqzdWOEGybuJDknNk6W2hLjElQk
oyxi5KISWzIimB7UJom1577I3Xzt7II6wOf/Wq9Rqg4jNn6Fwmy4lFuDcSScv9H+
GGC3TvtqmVLbOgEYkRSKgnx2MBpoXln1IhRTmpH6dPO97E3WCq9YGQ==
=q2h+
-----END PGP SIGNATURE-----


More information about the dovecot mailing list