rgazetta Postado Julho 13, 2011 Postado Julho 13, 2011 Você tem o servidor, e deseja que 1 determinado domínio envie emails por um determinado IP, mas isso só é possível de o domínio tiver IP dedicado correto, não, existe uma forma muito simples de determinar o ip que um domínio irpa usar para enviar o email. Primeiro vamos editar o exim.conf Vamos procurar pela linha abaixo; remote_smtp: driver = smtp interface = (esta linha não existe em outros painels como directadmin) Agora vamos alterar o código para; remote_smtp: driver = smtp interface = ${lookup {$sender_address_domain}lsearch{/etc/exim/ips}} Vamos criar um arquivo dentro da pasta /etc/exim com o nome ips, pois no código acima o sistema irá buscar pelas informações neste arquivo. no root siga os comandos; cd /etc/exim mkdir ips Agora dentro do arquivo ips já criado dentro da pasta /etc/exim, vamos adicionar as regras para que cada domínio tenha um ip para o envio de emails; vi /etc/exim/ips ou para quem preferir pico /etc/exim/ips fulanodetal.com.br: 200.200.200.200 bertanodetal.com: 100.100.100.100 joaodasilvasauro.net: 90.90.90.90 E assim por diante, ou seja domínio.tld: ipdesejado; O domínio que não estiver listado neste arquivo usará o ip padrão do servidor (IP MASTER), já o domínio listado neste arquivo usará o ip ali informado, regra muito boa para separar um domínio importante que não pode ficar sem enviar emails ou para separar as comunicações. É isso, Abraços
redirect Postado Julho 13, 2011 Postado Julho 13, 2011 Tem como usar a mesma regra só que para enviar através de IPs aleatórios? Ou seja: a cada envio de email ele trocaria os IPs.
Angel Junior Postado Julho 13, 2011 Postado Julho 13, 2011 Muito bom o tutorial, acho que para complementar, apenas demonstrar a possibilidade de ter um array com mais ips para um determinado dominio.
rgazetta Postado Julho 13, 2011 Autor Postado Julho 13, 2011 Tem como usar a mesma regra só que para enviar através de IPs aleatórios? Ou seja: a cada envio de email ele trocaria os IPs. Rotacionar ips é outra regra.
rgazetta Postado Julho 13, 2011 Autor Postado Julho 13, 2011 Muito bom o tutorial, acho que para complementar, apenas demonstrar a possibilidade de ter um array com mais ips para um determinado dominio. Estamos testando isso, caso seja positivo, informaremos.
rgazetta Postado Julho 14, 2011 Autor Postado Julho 14, 2011 Estamos trabalhando para melhorar a ideia, caso algo novo seja obtido, informaremos no fórum.
Alexandre Duran Postado Julho 15, 2011 Postado Julho 15, 2011 Na verdade não é necessário nem gerar um novo arquivo ou editar o exim.conf (mesmo na edição a cada atualização do CPANEL ele voltaria com a config padrão) - basta editar o arquivo /etc/mailips da mesma forma (colocando o dominio.com.br: 200.200.200.200 por exemplo) e no WHM marcar a opção "Reference /etc/mailips for outgoing SMTP connections" no "Exim Configuration Editor".
rgazetta Postado Julho 18, 2011 Autor Postado Julho 18, 2011 Na verdade não é necessário nem gerar um novo arquivo ou editar o exim.conf (mesmo na edição a cada atualização do CPANEL ele voltaria com a config padrão) - basta editar o arquivo /etc/mailips da mesma forma (colocando o dominio.com.br: 200.200.200.200 por exemplo) e no WHM marcar a opção "Reference /etc/mailips for outgoing SMTP connections" no "Exim Configuration Editor". A solução acima é para qualquer painel que use Exim e não somente cpanel. Abraços.
Posts Recomendados