Vamos lá...

----- Mensagem original -----
> Prezado ,
> 
> Fiz o procedimento que vc falou .
> Coloquei no main.cf aquele bloco de comandos , mas estranho pois eles
> ficaram tipo branco saca ? como se o postfix nao reconhecesse os
> paramentros


Quem não os reconhece é o VI. É ele quem "pinta" as opções... o Postfix não tem 
nada haver com isso :-)

> .
> Mas consegui restartar ele normalmente , adicionei no main.cf tb
> smtpd_sender_login_maps =
> hash:/etc/postfix/sender_login_maps,ldap:ldapsource
> e roidei o comando que vc falo
> postmap -q paulo.maia ldap:ldapsource

1) Tente com o e-mail completo: [email protected]

> nao aparece nada ele soh desce para linha debaixo ,

Isso indica que a pesquisa retornou vazia, ou seja, estamos pesquisando errado.

> entretanto , o pacote chega no servidor ldap .
> com tcpdump host ipdomailserver and port 389 aparece o pacote chegando
> ,
> entende ?

Entendo sim. Mas precisaremos fazer mais do que saber que "chegou lá". Será 
preciso colocar o OpenLDAP em modo debug e coletar as informações do lado dele. 
Algo como "slapd -d 256".

E claro, sempre podemos fazer a pesquisa manual:

ldapsearch -h 172.20.0.x -x -b ou=Usuarios,dc=meudom,dc=gov,dc=br 
(&(uid=paulo.maia)(objectClass=posixAccount))

O que retorna?

ldapsearch -h 172.20.0.x -x -b ou=Usuarios,dc=meudom,dc=gov,dc=br uid=paulo.maia

O que retorna?




> fico assim o bloco
> 
> ldapsource_bind = no
> ldapsource_domain = meudom.gov.br
> ldapsource_query_filter = (&(uid=%u)(objectClass=posixAccount))
> ldapsource_result_attribute = uid
> ldapsource_search_base = ou=Usuarios,dc=meudom,dc=gov,dc=br
> ldapsource_server_host = 172.20.0.x
> isso ta dentro do main.cf


Parece certo

> 
> Valeu
> Muito Obrigado ,
> Paulo
> 
> 
> 2010/9/20 Paulo Maia <[email protected]>
> 
> > Blza Anahuac
> > Irei testar amanhã e mando o resultado .
> >
> > Mt obrigado !
> > Att,
> > Paulo
> >
> > 2010/9/20 <[email protected]>
> >
> >
> >> 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
> >>
> >
> >
> _______________________________________________
> 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