Criando um retransmissor aberto “falso” para capturar correio de saída não-relayable com postfix

4

Ocasionalmente, temos servidores fornecidos pelo cliente em nossos departamentos de suporte técnico e engenharia. Eles estão isolados em sua própria VLAN, com regras rígidas de firewall para minimizar possíveis comportamentos ruins.

Nós nos encontramos precisando capturar (em vez de bloquear) as mensagens enviadas por essas máquinas. Redirecionar portas e máquinas de alimentação de registros MX falsos é fácil. Criando um falso relé aberto não parece ser. Meu objetivo é:

  • O email para [email protected] é retransmitido pelo autor ( relay_domain = $mydomain e relayhost = $mydomain )
  • O e-mail [email protected] é capturado e encaminhado para um endereço de e-mail @ ourdomain.com

Coisas que provavelmente não funcionarão, como foi respondido em outras perguntas semelhantes:

  • Mapas do BCC : não quero que o e-mail original seja entregue aos destinatários originais.
  • virtual_alias_maps : os e-mails enviados podem ser para qualquer domínio, não apenas um ou dois domínios.
  • reescrita canônica /^.*$/ : Modifica todas as mensagens, o que não é o que eu quero. Eu só quero que o correio não-relayable seja enviado.

Se isso não for possível no postfix, outros MTAs podem lidar com a tarefa? Parece que minhas outras escolhas óbvias são o sendmail e o exim.

    
por Charles 04.10.2012 / 00:46

2 respostas

2

Configure smtp-sink - ele está incluído na distribuição de fontes do Postfix, mas pode não ser presente no pacote binário.

    
por 17.02.2013 / 01:07
0

Use spamhole: link

Do site: O spamhole é um retransmissor falso SMTP, destinado a parar (alguns) spam, convencendo os spammers de que está enviando mensagens de spam para eles, quando na verdade não é.

    
por 20.02.2015 / 15:05