Postfix & Dovecot - não pode receber e-mail - status = bounced (usuário desconhecido: “some.name”)

2

Tenho o Postfix e o Dovecot em execução. O postfix está configurado para usar o Dovecot como transporte de email. Tudo é praticamente por livro, mas todos os e-mails recebidos são devolvidos. Eu estou testando o servidor de email do Gmail.

Existem algumas consultas estranhas para cada email:

SELECT email FROM users WHERE email ='receiver@domain' (This is ok)
SELECT email FROM users WHERE email ='receiver@domain' (This is ok)
SELECT email FROM users WHERE email ='[email protected]' (Why is postfix checking sender's email against db?)
SELECT email FROM users WHERE email ='@gmail.com' (Why is postfix checking senders domain against db?)

Primeiras duas consultas mysql retornam um resultado válido (triplicação marcada).

Mensagem devolvida: Diagnostic-Code: X-Postfix; unknown user: "receiver.name" Único bit útil do maillog: status=bounced (unknown user: "receiver.name")

Alguma solução de problemas de ideias ou soluções? Eu tornei a depuração detalhada tanto para o Postfix quanto para o Dovecot, mas não há mais nada nos logs.

EDITAR: master.cf - link main.cf - link

    
por Lauris 03.10.2012 / 14:36

1 resposta

1

Devemos esclarecer primeiro como o Postfix funciona não tem nada a ver com o Dovecot. Eles certamente cooperam, mas não dependem um do outro.

É muito comum verificar o remetente / destinatário e o domínio do remetente quanto à validade. Esta é uma proteção básica contra spam e todos os tipos de atividade "malvada".

Embora não seja incomum, seu postfix é configurado para verificar um banco de dados. Isso dificulta um pouco a resolução de problemas. Qual é a sua configuração main.cf e master.cf? Sem eles, qualquer palpite será uma boa possibilidade.

    
por 03.10.2012 / 14:46