Como posso fazer com que o Postfix registre o cabeçalho MIME 'De' dos e-mails?

1

Eu quero que o postfix registre o cabeçalho 'De' e talvez outros cabeçalhos do conteúdo do email (não o cabeçalho Envelope) para avaliar o alinhamento do domínio DMARC no email de saída.

Eu sei como usar header_checks com uma ação WARN , mas tenho outras regras de header_checks e é difícil evitar conflitos dessa maneira.

Quais outras opções existem?

    
por mc0e 16.01.2015 / 16:28

2 respostas

2

Você pode escrever um milter no idioma de sua escolha e passar seu e-mail por meio dele para obter essas informações.

    
por 16.01.2015 / 16:37
1

Se você precisar de informações de cabeçalho de registro do Postfix, consulte o documento postfix sobre a Visão geral da inspeção de conteúdo . Essa página indica que há quatro opções para fazer a inspeção de conteúdo

  • Inspeção de conteúdo integrada (antes da fila, embutida, leve)

    Esta opção incluía header_checks e body_checks. Apenas declare regex simples e pronto. Infelizmente, como você disse acima, este tem uma desvantagem porque eles podem interferir com outros header_checks.

  • Filtro de conteúdo após a fila (depois da fila, externo, pesado)

    Esta opção pode forçá-lo a aprender alguma linguagem de programação para fazer o trabalho. Você pode obter o email do postfix via SMTP ou pipe. Veja os documentos para alguns exemplos. Este pode ser chamado independentemente com outro cheque.

  • Filtro de conteúdo antes da fila

    Esta opção pode forçá-lo a aprender alguma linguagem de programação para fazer o trabalho. Postfix fala com este filtro de conteúdo com o SMTP. Se não o fizer, você pode usar o proxy SMTP de Bennett Todd que implementa uma boa estrutura de filtragem de conteúdo PERL / SMTP. Veja: link . Este pode ser chamado independentemente com outro cheque.

  • Solicitações do Milter antes da fila (antes da fila, externa, peso médio)

    Esta opção é a mesma que a sugestão de NickW. Você precisa entender o protocolo milter e implementá-lo em alguma linguagem de programação. Este pode ser chamado independentemente com outro cheque.

por 17.01.2015 / 03:32

Tags