Thunderbird - Modificar a consulta no LDAP ao redigir mensagens

Publicado por Fabio Soares Schmidt em 28/10/2011

[ Hits: 7.730 ]

 


Thunderbird - Modificar a consulta no LDAP ao redigir mensagens



Olá! Essa dica é para quem utiliza o aplicativo Mozilla Thunderbird e um serviço de diretório (neste exemplo OpenLDAP).

Ao redigir mensagens o retorno da pesquisa no diretório não é satisfatório, pois por padrão, a consulta que ele efetua busca somente os atributos abaixo:

Oct 27 10:55:46 ldap.laboratorio slapd[2560]: conn=59 op=1 SRCH base="dc=laboratorio,dc=com,dc=br" scope=2 deref=0 filter="(| (cn=fabio*)(mail=fabio*)(sn=fabio*))"

No log acima é possível observar que ele está utilizando somente os atributos CN, MAIL e SN como filtro e em alguns casos precisamos consultar outros atributos. Por exemplo, em alguns diretórios o UID do usuário não é o seu nome, e sim algum número de documento (rg, cpf etc) ou a matrícula do mesmo.

O Thunderbird possui um parâmetro oculto para modificar esta consulta, embora existam várias mensagens no fórum da Mozilla relatando essa necessidade. No exemplo abaixo, vamos modificar para a consulta e incluir também o atributo UID.

No Thunderbird, clique em:

Editar > Preferências > Avançado

Vá no Editor de Configuração e responda que será cuidadoso.

Crie uma nova string com o nome:

ldap_2.servers.LDAPLABORATORIO.autoComplete.filterTemplate

Observando que LDAPLABORATORIO deve ser substituído pelo nome do diretório criado no Thunderbird, removendo os espaços.

Defina o valor conforme abaixo:

(|(cn=%v*)(mail=%v*)(sn=%v%*)(uid=%v*))

Desta forma o campo UID também será incluído na consulta, possibilitando que seja possível localizar o contato pelo documentou ou matrícula que estiver vinculado a este campo, se for o caso.

Obs.: Testado nas versões 6, 7 e 8 do Thunderbird.

Modifica também a consulta ao convidar participantes no calendário, se estiver utilizando o complemento Lightning.

Obrigado.

Fabio Soares Schmidt
http://respirandolinux.wordpress.com

Outras dicas deste autor

Postfix: Desabilitando SSLv3 (Poodle Vulnerability)

Personalizar mensagem de erro no Squid

Zimbra: Aplicando patch para a falha Heartbleed

Thunderbird: Desabilitando tela de importação de mensagens

Zimbra: Melhorando eficácia do seu anti-Spam

Leitura recomendada

Testando servidor de e-mail via telnet

Alterar simscan para qmail-scanner

Corretor ortográfico em português no Thunderbird

Minicurso Zimbra 7.2 com CentOS 6.3 + Configuração de servidor de e-mail

Bloqueio por extensões no Postfix

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts