Postfix Recebe apenas emails

2

Eu tenho uma configuração de caixa do Postfix que recebe uma cópia de todos os emails enviados e recebidos em nosso domínio. Um filtro de postfix é configurado e passa todos os e-mails para um script e armazena o e-mail em um banco de dados.

Como devo configurar o Postfix para que nenhuma mensagem de saída seja enviada? Há alguns casos raros em que uma devolução é gerada a partir da caixa Postfix, confundindo os usuários, mesmo que a mensagem deles tenha sido entregue.

Idealmente, seria bom ter todos os e-mails enviados gerados na caixa Postfix enviada para um endereço de e-mail específico.

    
por mrbnetworks 24.10.2011 / 20:30

1 resposta

1

Este é apenas um exemplo e deve guiá-lo na direção certa. Eu não tentei antes de postar.

Em master.cf comente a linha que contém bounce na primeira coluna. Em seguida, crie novas linhas com algo como

bounce   unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail:vmail argv=/usr/local/bin/deliver -f ${sender} -d ${recipient}

Isso canalizará todos os e-mails devolvidos para o script / var / local / bin / deliver com alguns parâmetros. O script é executado como usuário "vmail" e grupo "vmail" (mudar de acordo). Este script precisa então descarregar stdin para um arquivo (aleatório) e localização. Provavelmente você pode usar scripts já existentes como procmail .

Ele não impedirá o envio de e-mails, mas "capturará" os retornos que você procura.

    
por 24.10.2011 / 21:17

Tags