Sendmail descartando nome de domínio do nome de usuário

1

Estou montando o Dovecot com o Sendmail e quase o tenho trabalhando (eu acho).

O nome de usuário da conta é um endereço de e-mail completo, como "[email protected]". O que parece estar acontecendo é que quando o nome de usuário é passado para o dovecot-lda do sendmail, ele está recebendo apenas "username" como nome de usuário em vez de "[email protected]", fazendo com que o processamento falhe. O mesmo também está acontecendo para a autenticação SASL.

Existe alguma maneira de evitar isso e enviar o nome de usuário completo para ambos? Esses nomes de usuário completos serão então procurados em um banco de dados Postgres para autenticação por SASL e Dovecot.

Obrigado antecipadamente!

    
por Nick 19.01.2014 / 16:34

1 resposta

1

Eu seria fácil fazer o sendmail preserve domain name, mas há dois problemas adicionais que tornam o postfix uma escolha melhor:
a) verificar a existência do endereço do destinatário quando o Dovecot não usa um arquivo de texto simples (pequeno) para listar caixas de correio válidas | b) usando a mesma senha para IMAP / POP3 e SMTP - sendmil não suporta Dovecot SASL

O link abaixo parece oferecer uma boa receita do Postfix, mas verifique passo a passo e não ignore o aviso relay_domain : link

    
por 20.01.2014 / 21:25