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
.
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
nao aparece nada ele soh desce para linha debaixo ,
entretanto , o pacote chega no servidor ldap .
com tcpdump host ipdomailserver and port 389 aparece o pacote chegando ,
entende ?
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

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

Responder a