Olá Paulo,

Tá viajando não... vai funcionar.
Basta mudar o "%s" por "%u"... é que %s é o e-mail completo, %d é o domínio, ou 
seja, o que vem depois do @ e o %u é o que vem antes do @.

Mas é claro que não custa fazer um teste antes... 

1) adicione essas linhas todas
2) depois adicione "ldap:ldapsource" à opção smtpd_sender_login_maps, sem 
remover nenhuma outra que esteja na linha.
3) reinicie o postfix
4) execute: postmap -q usuario ldap:ldapsource

O retorno deverá ser o nome do usuário.

Se der tudo certo... bom ai é retirar o resto da opção smtpd_sender_login_maps, 
deixando somente ldap:ldapsource

é isso.



----- Mensagem original -----
> Prezados membros ,
> 
> Gostaria de optimizar o smtpd_sender_login_maps , pois toda vez que
> crio uma
> conta tenho que adicionar manualmente a conta criada no arquivo(hash)
> .
> Ultilizo a autenticacao no OpenLdap(PAM)
> Li algo como
> 
> ldapsource_bind = no
> ldapsource_domain = meudom.gov.br
> ldapsource_query_filter = (&(mail=%s)(objectClass=qmailUser))
> ldapsource_result_attribute = mail
> ldapsource_search_base = ou=Usuarios,dc=meudom,dc=gov,dc=br
> ldapsource_server_host = localhost
> 
> smtpd_sender_login_maps=ldap:ldapsource
> 
> blza ! so que minhas contas nao tem objectclass=qmailuser nem o
> atributo
> mail
> o que tenho é o UID que eh o nome do usuario . Tem como eu ultilizar
> com o
> atributo uid ao inves do mail
> ex:
> 
> ldapsource_bind = no
> ldapsource_domain = meudom.gov.br
> ldapsource_query_filter = (&(uid=%s)(objectClass=posixAccount))
> ldapsource_result_attribute = uid
> ldapsource_search_base = ou=Usuarios,dc=meudom,dc=gov,dc=br
> ldapsource_server_host = localhost
> 
> Será se funciona ? ou estou viajando
> 
> Agradeço desde já ,
> 
> Att,
> Paulo
> _______________________________________________
> Postfix-BR mailing list
> [email protected]
> http://listas.softwarelivre.org/mailman/listinfo/postfix-br

-- 


Anahuac de Paula Gil
Diretor geral
KyaPanel - http://www.kyapanel.com
KyaHosting - http://www.kyahosting.com

_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a