Como alterar o IP para envio de e-mail no cPanel/WHM

Atualmente, qualquer pessoa que esteja executando um servidor, provavelmente está acostumado a lidar com problemas constantes com IPs na blackist. Em muitos casos, o problema é maior quando um único IP é compartilhado com muitas contas, o que significa que todos os seus clientes em um servidor, estão enviando e-mail do mesmo IP. Tudo o que precisamos é de um problema de segurança com uma das contas que executa um script DarkMailer e de repente todos clientes passam a receber erros quando tentam enviar algum e-mail.

No cPanel, é possível alterar o endereço de IP do Exim sem interromper o serviço e de forma muito fácil. Se executa um servidor dedicado, Cloud ou VPS e tem disponível um segundo IP, pode seguir estes passos e passar a usar o segundo IP para envio de e-mails. Mesmo que você não tenha sofrido SPAM é altamente recomendado alterar o IP. Pois se você utilizar a configuração padrão, caso o datacenter descubra o spam ele poderá suspender seu IP temporariamente deixando os sites fora do ar, ao utilizar um IP diferente do principal para envio, caso ocorra esse bloqueio, apenas o recurso de envio de e-mails será prejudicado, e os sites continuaram acessíveis.

1º Passo:

Entrar no WHM com acesso root e ir até Service Configuration » Exim Configuration Manager. No campo ‘Find’, procure por ‘Reference’. Deverá ativar a opção Reference /etc/mailips for outgoing SMTP connections.

2º Passo:

Entrar via SFTP e no arquivo /etc/mailips inserir a seguinte linha:

*: xxx.xxx.xxx.xxx

Onde tem xxx.xxx.xxx.xxx, deverá inserir o IP que deseja usar para envio de e-mails.

É tudo, pode salvar a alteração e passará assim a fazer envios através do IP indicado.

Importante

Não esqueça de fazer uma análise para saber de onde foram enviados SPAMs do seu servidor. Caso não seja corrigido o problema, é muito provável que o seu segundo IP seja bloqueado também.

Você pode usar o código abaixo para saber o caminho que mais envia e-mails, dessa forma caso esteja sofrendo spam consegue localizar com facilidade o problema:

grep cwd /var/log/exim_mainlog|grep -v /var/spool|awk -F"cwd=" '{print $2}'|awk '{print $1}'|sort|uniq -c|sort -n