mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
351ef2afa1
- The `uniqueIdentifier` attribute is not appropriate and was relying on `objectClass: extensibleObject` as a workaround to allow it. A more appropriate attribute to use instead is `userID` (_short name: `uid`_). - Removing `extensibleObject` now requires switching the user accounts to use `inetOrgPerson` class (_which inherits from `organizationalPerson`_). which allows the attributes `givenName`, `userID` and `mail` (_also provided via the `PostfixBookMailAccount` class_). - The LDAP root object now uses `dc` attributes for `example.test` instead of `localhost.localdomain`. This has nothing to do with DMS or LDAP containers networking config, nor the users mail addresses. - Users are now grouped under the organizational unit of `users` instead of `people`. Purely a naming change out of preference, no functional difference. The LDAP test ENV has been updated to accommodate the above changes. An additional ENV override was required for SASLAuthd to switch an attribute set for `ldap_filter` in `/etc/saslauthd.conf` from the implicit default of `uniqueIdentifier` (_that we set during startup as an ENV default for fallback_) to the `userID` attribute.
21 lines
731 B
Plaintext
21 lines
731 B
Plaintext
# NOTE: This user differs by local-part of mail address not matching their uniqueIdentifier attribute
|
|
# They also do not have any alias or groups configured
|
|
dn: uid=some.user.id,ou=users,dc=example,dc=test
|
|
objectClass: inetOrgPerson
|
|
objectClass: PostfixBookMailAccount
|
|
cn: Some User
|
|
givenName: Some
|
|
surname: User
|
|
userID: some.user.id
|
|
# Password is: secret
|
|
userPassword: {SSHA}eLtqGpid+hkSVhxvsdTPztv4uapRofGx
|
|
mail: some.user.email@localhost.localdomain
|
|
# postfix-book.schema:
|
|
mailHomeDirectory: /var/mail/localhost.localdomain/some.user.id/
|
|
mailStorageDirectory: maildir:/var/mail/localhost.localdomain/some.user.id/
|
|
# postfix-book.schema generic options:
|
|
mailEnabled: TRUE
|
|
mailUidNumber: 5000
|
|
mailGidNumber: 5000
|
|
mailQuota: 10240
|