Bem funcionou , mas criei um arquivo separado com as configurações do
servidor .

Obrigado a todos ,

Att,
Paulo

2010/9/21 Paulo Maia <[email protected]>

> Estranho esse log abaixo :
>
> r...@mailserver:~# tail -f /var/log/mail.log | grep ldap
> Sep 21 14:30:32 mailserver postfix/smtpd[28263]: warning:
> dict_ldap_connect: Unable to bind to server ldap://localhost:389 as : -1
> (Can't contact LDAP server)
> Sep 21 14:30:32 mailserver postfix/smtpd[28331]: warning:
> dict_ldap_connect: Unable to bind to server ldap://localhost:389 as : -1
> (Can't contact LDAP server)
> Sep 21 14:30:32 mailserver postfix/smtpd[28260]: warning:
> dict_ldap_connect: Unable to bind to server ldap://localhost:389 as : -1
> (Can't contact LDAP server)
> Sep 21 14:30:33 mailserver postfix/smtpd[28312]: warning:
> dict_ldap_connect: Unable to bind to server ldap://localhost:389 as : -1
> (Can't contact LDAP server)
> Sep 21 14:30:33 mailserver postfix/smtpd[28226]: warning:
> dict_ldap_connect: Unable to bind to server ldap://localhost:389 as : -1
> (Can't contact LDAP server)
>
> Mas no meu main.cf tah configurado o servidor tanto que eu consigo
> performizar o
> postmap -q [email protected] ldap:ldapsource
> user
> Valeu,
> Paulo
>
> 2010/9/21 Paulo Maia <[email protected]>
>
>> r...@mailserver:~# tail -f /var/log/mail.log | grep paulo.maia
>> Sep 21 13:44:47 mailserver postfix/smtpd[22550]: NOQUEUE: reject: RCPT
>> from localhost[127.0.0.1]: 451 4.3.0 <[email protected]>: Temporary
>> lookup failure; from=<[email protected]> to=<[email protected]>
>> proto=ESMTP helo=<webmail.inpa.gov.br>
>>
>> Eu to usando no sender_restricitions o reject_sender_login_mismatch
>>
>> Valeu ,
>> Att,
>> Paulo
>>
>> 2010/9/21 <[email protected]>
>>
>>
>>> Cole todo o log do Postfix...
>>>
>>>
>>> ----- Mensagem original -----
>>> > Testei aqui na hora do almoco e deu o seguinte ,
>>> >
>>> > Message not sent. Resposta do servidor: Ação requisitada foi abortada:
>>> > erro
>>> > no processamento
>>> > 451 4.3.0 <[email protected]>: Temporary lookup failure
>>> > mas o comando tah funfando
>>> > r...@mailserver:~# postmap -q [email protected] ldap:ldapsource
>>> > paulo.maia
>>> >
>>> > Att,
>>> > Paulo
>>> > 2010/9/21 Paulo Maia <[email protected]>
>>> >
>>> > > Blza ! é eu sei por isso que queria implementar , sai dos arquivos e
>>> > > edições manuais e deixar tudo automatico !
>>> > > Mas obrigado pela dica amigo , tudo de bom
>>> > >
>>> > > Sds,
>>> > >
>>> > > Paulo
>>> > >
>>> > > 2010/9/21 <[email protected]>
>>> > >
>>> > >>
>>> > >> Agora que funcionou, basta deixar a opção smtpd_sender_login_maps,
>>> > >> assim:
>>> > >>
>>> > >> smtpd_sender_login_maps = ldap:ldapsource
>>> > >>
>>> > >> Fazer reload no Postfix e pronto.
>>> > >>
>>> > >> É importante lembrar, que esse tipo de mapeamento para consultas em
>>> > >> uma
>>> > >> base pode ser feita para praticamente todas as opções do Postfix.
>>> > >>
>>> > >> Saudações Livres!
>>> > >>
>>> > >>
>>> > >> ----- Mensagem original -----
>>> > >> > Prezados,
>>> > >> > Com o email completo funcionou !
>>> > >> > r...@mailserver:~# postmap -q [email protected]
>>> > >> > ldap:ldapsource
>>> > >> > paulo.maia
>>> > >> > É preciso fazer alguma alteração ? ou se colocar dessa forma irá
>>> > >> > funcionar ?
>>> > >> > Valeu
>>> > >> > Paulo
>>> > >> >
>>> > >> > 2010/9/21 <[email protected]>
>>> > >> >
>>> > >> > >
>>> > >> > > 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
>>> > >> > >
>>> > >> > _______________________________________________
>>> > >> > 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
>>>
>>
>>
>
_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a