Implementando o atraso no transporte para o exim4

0

Olá pessoal (e obrigado antecipadamente por ler isto),

Atualmente estou tentando implementar uma função de atraso em um exim4 mta. Ele está sendo executado no modo mão-a-smarthost. Eu gostaria de adicionar um atraso a cada e-mail que é entregue ao mta localmente antes de ser encaminhado para a internet.

O que eu tentei: adicionei "delay = 20s" às declarações finais "accept" nos arquivos acl que estão em /etc/exim4/conf.d/acl. Normalmente isso deve acontecer, mas infelizmente não vejo nenhuma mudança.

Primeiro de tudo, se eu entrar no servidor de email usando o telnet, deve haver um atraso, mas não há nada.

Qualquer ajuda é apreciada!

Obrigado por seus esforços com antecedência!

Stephan

    
por Stephan_1975 15.01.2015 / 07:43

1 resposta

0

Se eu entendi você, você deseja receber e-mails no servidor, então mantenha o correio na fila, faça algo e envie depois para o smarthost. Ok

O atraso não pode ser aplicado no cliente de comunicação < - > mta porque você vai ter time_out. Minha sugestão é usar queue_domains ou queue_smtp_domains e hold_domains .

A comunicação SMTP, também conhecida como telnet no servidor na porta 25, irá normalmente, o servidor irá receber e-mails, armazená-los na fila, manter xyz segundos, enviá-los para o smarthost.

Mais informações sobre a configuração principal do Exim você pode encontrar aqui

    
por 2707974 15.01.2015 / 13:04