Postfix É possível reescrever De: campo para e-mail usado no procedimento de autorização

1

Sabe-se que os usuários podem fornecer qualquer email no campo De:. Eu preciso evitar reescrevê-lo para e-mail usado no procedimento de autorização. É possível fazer no postfix? Ou pode ser outro MTA?

    
por Alexey 06.08.2012 / 10:43

1 resposta

3

Sim smtpd_sender_restrictions para incluir reject_sender_login_mismatch ou reject_authenticated_sender_login_mismatch junto com outras restrições que você impõe (a ordem importa).

A tabela não precisa ser hash e provavelmente não deveria ser. Se sua configuração for bem simples, você precisará de PCRE ou regex . Configurações mais complicadas usam ldap , mysql , PostgreSQL ou SQLite .

Você também pode misturar e combinar, mas faça isso com cuidado e testes apropriados postmap -q .

Dependendo da configuração dos seus clientes, talvez seja necessário definir smtpd_sasl_local_domain .

Exemplos adicionais: link

    
por 07.08.2012 / 05:59