Problemas com LDAP + SMTPD

1. Problemas com LDAP + SMTPD

Thiago
thiagovelho

(usa Debian)

Enviado em 13/08/2012 - 18:17h

Boa tarde pessoal,
estou montando um servidor de e-mail com postfix para utilizar aqui na empresa onde trabalho e estou enfrentando o seguinte problema:

Fiz a instalação dos pacotes do posftix pertinente, courier e client do LDAP, sofri um pouco com um detalhe simples para autenticação no LDAP que era a ausência do pacote courier-ldap e depois fiz a instalação e funcionou tranquilo, agora estou com problemas nas entregas dos e-mails, vou descrever os passos que sigo até encontrar o erro:

1 - Via webmail, no meu caso aqui utilizei o Squirrel eu faço a autenticação e ele aceita tranquilo, lembrando que isso ele já está validando meu usuário e senha no meu outro servidor LDAP.

2 - Envio e mensagem para um usuário de teste que criei na base LDAP e ele envia o e-mail como se nenhum erro tivesse ocorrendo, porém o e-mail não chega ao e-mail do destinatário e também não retorna para caixa de onde ele partiu, só para constar, conferi no server o Maildir de ambos estão criados e no local correto.

3 - Ao acompanhar pelos logs notei o seguinte erro que ele apresenta:
Aug 13 12:54:53 srv-mail postfix/local[587]: 8199C3C0777: to=<usuario_destinatario@meudominio.com>, relay=local, delay=0.32, delays=0.16/0.05/0/0.11, dsn=5.1.1, status=bounced (unknown user: "usuario_destinatario")
Aug 13 12:54:53 srv-mail postfix/bounce[588]: 8199C3C0777: sender non-delivery notification: C3EF53C0CB1
Aug 13 12:54:53 srv-mail postfix/local[587]: C3EF53C0CB1: to=<usuario_remetente@meudominio.com>, relay=local, delay=0.08, delays=0.05/0/0/0.02, dsn=5.1.1, status=bounced (unknown user: "usuario_remetente")

- Este usuário que ele diz ser desconhecido, existe no meu LDAP e inclusive eu consigo logar com ele via webmail sem problemas

4 - Também é válido lembrar que para domínios externos, como gmail por exemplo, ele está enviando e-mail tranquilamente, apenas para e-mails do meu próprio domínio ele não consegue entregar as mensagens.

Bom pessoal, sou meio novato ainda com o postfix, espero que possa contar com o apoio de vocês apenas para finalizar esta etapa de montagem aqui, que pelo que presumo está faltando muito pouco, corrigindo este ponto, necessito apenas de montar um anti-spam aqui, mas isto é uma outra etapa.

Caso necessitem de algum conf específico, eu posto aqui sem problemas, não o fiz agora, porque não sei se é necessário postar todos os confs ou apenas o main.cf já ajudaria.


  


2. Re: Problemas com LDAP + SMTPD

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 13/08/2012 - 18:53h

Ele está tentando entregar como dominio local, você precisa fazer as configurações para dominio virtual ldap. Lembrando que precisa do pacote postfix-ldap




3. Re: Problemas com LDAP + SMTPD

Thiago
thiagovelho

(usa Debian)

Enviado em 14/08/2012 - 10:25h

Então, esse módulo eu já instalei, e pelo que estou acompanhando no log ele até consegue fazer a consulta e retornar os atributos que estão lá no LDAP, porém ele apresenta a mensagem de usuário desconhecido, segue um trecho do log:


Aug 13 12:50:39 srv-mail imapd: Connection, ip=[::ffff:xxx.xxx.xxx.xxx]
Aug 13 12:50:39 srv-mail authdaemond: received auth request, service=imap, authtype=login
Aug 13 12:50:39 srv-mail authdaemond: authldap: trying this module
Aug 13 12:50:39 srv-mail authdaemond: selected ldap protocol version 3
Aug 13 12:50:39 srv-mail authdaemond: binding to LDAP server as DN 'cn=admin,dc=meudominio,dc=com'
Aug 13 12:50:39 srv-mail authdaemond: using search filter: (mail=usuario_remetente@meudominio.com)
Aug 13 12:50:39 srv-mail authdaemond: one entry returned, DN: cn=Usuário Remetente,ou=DST,ou=DESIN,ou=SEPLAN,ou=SEG,ou=TESTE,dc=meudominio,dc=com
Aug 13 12:50:39 srv-mail authdaemond: authldaplib: sysusername=<null>, sysuserid=104, sysgroupid=107, homedir=/home/mail/usuario_remetente, address=usuario_remetente, fullname=Usuário Remetente, maildir=/home/mail/usuario_remetente/Maildir/, quota=<null>, options=<null>
Aug 13 12:50:39 srv-mail authdaemond: password matches successfully
Aug 13 12:50:39 srv-mail authdaemond: Authenticated: sysusername=<null>, sysuserid=104, sysgroupid=107, homedir=/home/mail/usuario_remetente, address=usuario_remetente, fullname=Usuário Remetente, maildir=/home/mail/usuario_remetente/Maildir/, quota=<null>, options=<null>

O que não estou entendendo é porque ele está passando a variável sysusername como <null> "sysusername=<null>", não sei se a minha query_filter está errada, mas como vocês podem ver todos os outros atributos ele consegue trazer sem erros =/ ... estou meio sem saber como testar desse ponto em diante!

Alguém teria uma idéia de como posso validar se as consultas estão corretas?



4. Re: Problemas com LDAP + SMTPD

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 14/08/2012 - 10:43h

Você não entendeu, o IMAP está correto, o postfix que não está configurado corretamente. Posta seu main.cf ou envia no meu e-mail.
eriton@mundilivre.com.br


5. Re: Problemas com LDAP + SMTPD

Thiago
thiagovelho

(usa Debian)

Enviado em 14/08/2012 - 10:57h

Bom, vou lhe enviar então Eriton, acho que você olhando ai talvez já me esclareça melhor o que pode estar ocorrendo, por enquanto obrigado pela ajuda!!

eritonalmeida escreveu:

Você não entendeu, o IMAP está correto, o postfix que não está configurado corretamente. Posta seu main.cf ou envia no meu e-mail.
eriton@mundilivre.com.br







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts