Postfix desabilitar reescrita de endereço

2

Eu tenho um servidor Postfix que estou usando como um gateway SMTP de saída para um servidor de email. O servidor postfix tem um nome como smtp.domain1.com.

Agora, tenho usuários no meu servidor de e-mail que estão tentando enviar mensagens para endereços mal formatados, como o user @ domin. Meu servidor postfix está reescrevendo o endereço como [email protected].

Como posso configurar o postfix para não reescrever o endereço e rejeitar a mensagem se o endereço não estiver completo? Acredito que isso pode ser feito com o parâmetro append_at_myorigin, mas a documentação do Postifx diz que esse recurso não deve ser desativado.

    
por Alex 23.03.2011 / 15:56

2 respostas

1

Se você realmente quiser impedir que o postfix reescreva endereços em qualquer email "local", use

local_header_rewrite_clients =

"local" neste contexto significa correio enviado da própria máquina e quaisquer clientes que se conectem a partir de endereços IP em "$ mynetworks", o que provavelmente seria o caso se este for um gateway SMTP interno > / p>

A configuração padrão é

local_header_rewrite_clients = permit_inet_interfaces

que faz com que o postfix reescreva endereços de e-mail quando o IP do cliente corresponde a $ inet_interfaces.

Existem várias outras opções para esse parâmetro, o que pode permitir que você seja um pouco mais específico, cf. documentos do local_header_rewrite_clients no site do postfix

    
por 23.03.2011 / 16:14
0

Eu estou colocando isso porque poderia salvar alguém de algumas horas de brincadeira.

Verifique também se o postfix está realmente recebendo o cabeçalho FROM correto em primeiro lugar. Eu uso ssmtp para enviar e-mails através de postfix e foi realmente ssmtp que estava substituindo o cabeçalho de. Eu precisava definir

FromLineOverride=YES

no arquivo ssmtp.conf para pará-lo sobrescrevendo o endereço de.

    
por 13.01.2016 / 19:38

Tags