
O como fazerhttps://www.postfix.org/LDAP_README.htmldescreve o objeto LDAP com
- classes de objetos
virtualaccount
ldapgroup
ldapuser
- atributos
mail
memberdn
memberaddr
maildrop
Onde encontro os esquemas LDAP para eles?
Não parece ser um esquema padrão/principal e o Postfix também não fornece um esquema.
O esquema COSINE define o atributo mail
e o esquema inetOrg usa esse atributo para a classe de objeto inetOrgPerson
. Mas é isso.
Devo definir meu próprio esquema?
É possível usar um esquema conhecido e fazer o Postfix usar outros atributos? O que você recomenda?
Atualmente, estou pensando em usar a classe estrutural interOrgPerson
, que fornece o atributo mail
, em combinação com a classe auxiliar inetLocalMailRecipient
, que fornece o atributo mailLocalAddress
. Este último poderia servir como um substituto para o maildrop
. Mas não vejo uma maneira padrão de oferecer suporte a grupos de e-mail.
Responder1
Você pode usar arquivos de esquema existentes ou criar arquivos de esquema personalizados.
Se ainda não tiver feito isso, você pode revisar a seguinte documentação do esquema OpenLDAP.
Documentação do esquema OpenLDAP 2.6: https://www.openldap.org/doc/admin26/schema.html
Acredito que o arquivo "inetorgperson.schema" seja instalado com OpenLDAP. No entanto, se você estiver preocupado com o suporte do grupo de e-mail, talvez seja necessário criar um arquivo de esquema personalizado.
Os artigos a seguir podem ajudar você a começar. Este primeiro artigo discute a criação de um esquema personalizado semelhante ao "inetorgperson", mas com algumas funcionalidades relacionadas ao 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/
Analisarei minhas Notas/Documentação pessoal e se encontrar mais alguma coisa que possa ser benéfica para você, deixarei nos comentários abaixo.