
el cómohttps://www.postfix.org/LDAP_README.htmldescribe el objeto LDAP con
- clases de objetos
virtualaccount
ldapgroup
ldapuser
- atributos
mail
memberdn
memberaddr
maildrop
¿Dónde encuentro los esquemas LDAP para ellos?
No parece ser un esquema estándar/núcleo y Postfix tampoco proporciona un esquema.
El esquema COSINE define el atributo mail
y el esquema inetOrg usa ese atributo para la clase de objeto inetOrgPerson
. Pero eso es todo.
¿Tengo que definir mi propio esquema?
¿Es posible utilizar un esquema conocido y hacer que Postfix utilice otros atributos? ¿Qué me recomienda?
Actualmente, estoy considerando utilizar la clase estructural interOrgPerson
, que proporciona el atributo mail
, en combinación con la clase auxiliar inetLocalMailRecipient
, que proporciona el atributo mailLocalAddress
. Este último podría servir como sustituto de maildrop
. Pero no veo una forma estándar de admitir grupos de correo.
Respuesta1
Puede utilizar archivos de esquema existentes o crear archivos de esquema personalizados.
Si aún no lo ha hecho, es posible que desee revisar la siguiente documentación del esquema OpenLDAP.
Documentación del esquema OpenLDAP 2.6: https://www.openldap.org/doc/admin26/schema.html
Creo que el archivo "inetorgperson.schema" está instalado con OpenLDAP. Sin embargo, si le preocupa la compatibilidad con grupos de correo electrónico, es posible que deba crear un archivo de esquema personalizado.
Los siguientes artículos pueden ayudarle a empezar. Este primer artículo analiza la creación de un esquema personalizado similar a "inetorgperson", pero con algunas funciones relacionadas con el grupo.
https://doku.dev/tags/postfix/
https://liquidat.wordpress.com/2015/04/23/howto-ldap-schema-for-postfix/
https://kb.leuxner.net/article/mail-server-using-ldap-backend-w-postfix-dovecot/
Revisaré mis Notas/Documentación personal y si encuentro algo más que pueda ser beneficioso para usted, lo dejaré en los comentarios a continuación.