Compartilhe em Sua Rede Social:Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Configurando IP rotativo no Exim
Este artigo explica como configurar IP rotativos no serviço de e-mails Exim.

Acesse seu servidor com uma conta root e edite o arquivo: /etc/exim.pl no final do arquivo insira as seguintes linhas:

sub randinet {
@inet = (“ip1”, “ip2”, “ip3”);
return $inet[int rand($#inet)];
}

ATENÇÃO: Se a ultima linha do arquivo for: 1; você deve adicionar antes, ficando assim:

sub randinet {
@inet = (“ip1”, “ip2”, “ip3”);
return $inet[int rand($#inet)];
}

1;

ip1, ip2, e ip3 são apenas exemplos, você deve troca-los por endereços de IP que você possui. Você poderá adicionar mais endereços seguido por vírgula e aspas duplas com o IP entre elas, por exemplo: “ip1”, “ip2”, “ip3”, “ip4”, “ip5”, “ip6”

Salve o arquivo e saia, agora precisamos editar o seguinte arquivo: /etc/exim.conf procure a linha que inicia com “remote_smtp” abaixo desta linha você vai encontrar algo parecido com:

remote_smtp:
driver = smtp
interface = ${if exists {/etc/mailips}{${lookup{$sender_address_domain}lsearch*{/etc/mailips}{$value}{}}}{}}

Adicione # na frente de interface para desativar a linha e insira o novo código mostrado abaixo:

interface = ${perl{randinet}}

O trecho de código deve ficar semelhante ao código abaixo:

remote_smtp:
driver = smtp
# interface = ${if exists {/etc/mailips}{${lookup{$sender_address_domain}lsearch*{/etc/mailips}{$value}{}}}{}}
interface = ${perl{randinet}}

Salve o arquivo e saia do editor, você precisara reiniciar o exim que as novas configurações funcionem, então digite o comando:

service exim restart