Como atrasar a entrega de e-mails com base na atividade recente de rejeição temporária com o Exim

2

Estou executando o Exim 4.74, estou enviando um e-mail em massa solicitado.

Às vezes, a AOL nos rejeita dizendo que estamos temporariamente com uma taxa limitada e que deve tentar novamente em alguns minutos. Gostaríamos de honrar os pedidos e parar de enviar e-mails da AOL por um curto período antes de continuar.

Aqui está a maneira ideal como o nosso servidor exim funcionaria: 1. Os e-mails são entregues como de costume. 2. Recebemos um salto suave (4xx) para uma das nossas tentativas de entrega 3. Os e-mails destinados ao host do retorno suave recebido são enviados para a fila por 15 minutos 4. Passados 15 minutos, o Exim retoma imediatamente o envio de emails para o host temporariamente retardado, os corredores de fila começam a enviar emails para o host temporariamente retardado.

Alguém tem alguma experiência em implantar esse tipo de configuração do exim?

Obrigado!

    
por radmilasha 28.12.2011 / 01:59

1 resposta

1

O arquivo de configuração padrão já deve estar configurado para tentar novamente em 15 minutos. Isso resolverá parte de seus problemas e geralmente é suficiente para lidar com limitação de taxa e outras condições que resultam em adiamento temporário das entregas.

Não tenho conhecimento de nenhum mecanismo que permita capturar os diferimentos e adicionar dinamicamente o domínio a uma lista de bloqueios.

Verifique os mecanismos disponíveis na especificação para regras de repetição. Talvez adicionando o domínio que é taxa limitando você a queue_smtp_domains ajudaria um pouco. Você pode combinar isso com uma regra de repetição específica do domínio.

Você pode querer verificar sua configuração para ver por que está recebendo uma taxa limitada. Erros de DNS ou erros de configuração do servidor SMTP podem contribuir para que o servidor seja limitado pela taxa.

    
por 28.12.2011 / 04:18

Tags