Script para rotar IPs de salida en cPanel cada cierto tiempo

  • Autor Autor skamasle
  • Fecha de inicio Fecha de inicio
S

skamasle

Mi
Desde hace tiempo me pregunta la gente por algún script para rotar las IPs cuando envían boletines o algo por el estilo,

Busque un poco y no encontré nada interesante, así que hice uno propio, me a funcionado bien aunque aun en fase beta y seguro que cuando tenga un rato iré mejorándolo más con los comentarios que me llegan estaré tomando ideas.

Función:

- Cambiar la IP de salida del servidor de correo ( exim ) en cpanel, cada X tiempo, puede ser 1 minuto, 5 minutos, 30 minutos, 1 hora etc
- La IP rota cada vez que se ejecuta el script, así que tiene que ejecutarse con un cron.
- Las IPs tienen que estar en un archivo, una IP por linea en /root/ips


Descargar:

Insertar CODE, HTML o PHP:
wget mirror.skamasle.com/scripts/sk-ip-rotate.sh

Permisos:

Insertar CODE, HTML o PHP:
chmod +x sk-ip-rotate.sh


Cron cada 5 horas:

Insertar CODE, HTML o PHP:
0 */5 * * * /root/sk-ip-rotate.sh

Más info: Exim IP Rotate – Script for cPanel | Base de Conocimientos
 
Buenos días,

Está muy bueno el aporte pero si las IP's no están en listas blancas, son recientes al igual que lo pueda ser un dominio y no tiene una confianza con los servidores de correo como por ej Outlook de Microsoft entonces nuestros mensajes van a ir directamente al Spam por las determinadas IP's si mal no estoy lo digo porque desde hace un tiempo venia enviando mensajes de cierta forma pero haciendo los cambios manuales.

Aunque tenga poca importancia lo que acabo de comentar es algo que quiero dejar por aclarado a la hora de enviar mensajes a través de IP’s diferentes para que las personas se aseguren de que esas IP’s están limpias y cumplen con todas las políticas de los proveedores entre otras.

Saludos !
 
No he visto el script pero ya adelanto que el mejor sistema es por iptables y por volumen de correos y no por tiempo. Con iptables funciona bien.

Lo que hay que mirar es poder también cambiar el asunto cada X mensajes

Un saludo
 
No he visto el script pero ya adelanto que el mejor sistema es por iptables y por volumen de correos y no por tiempo. Con iptables funciona bien.

Lo que hay que mirar es poder también cambiar el asunto cada X mensajes

Un saludo

No solo el asunto también el remitente ! y fijarse si los mensajes llegan firmados por dkim y autorizados por spf.
 
Buenos días,

Está muy bueno el aporte pero si las IP's no están en listas blancas, son recientes al igual que lo pueda ser un dominio y no tiene una confianza con los servidores de correo como por ej Outlook de Microsoft entonces nuestros mensajes van a ir directamente al Spam por las determinadas IP's si mal no estoy lo digo porque desde hace un tiempo venia enviando mensajes de cierta forma pero haciendo los cambios manuales.

Aunque tenga poca importancia lo que acabo de comentar es algo que quiero dejar por aclarado a la hora de enviar mensajes a través de IP’s diferentes para que las personas se aseguren de que esas IP’s están limpias y cumplen con todas las políticas de los proveedores entre otras.

Saludos !

Hola,

A ver si nos aclaramos, el script no es para que lleguen los correos a bandeja de entrada ni para spamers ni nada por el estilo, el script lo que hace es rotar la IP de exim en cpanel cada X tiempo no hay más.

Si envías spam entrará como spam.

El objetivo del script es solo cambiar la IP cada X horas / días, lo hice solamente para ese propósito.

No garantiza de que se puedan enviar mails masivos sin problemas, ni de que entren a la bandeja de entrada, ni que no necesitarás spf, dkim, ptr.

Tampoco revisa si se han enviado emails desde una IP o no se han enviado, tampoco cambia asunto ni remitente, SOLO cambia la IP de salida de exim.

Tampoco es un script para enviar emails XD, es un script para editar un archivo y hacer cambio de información .

En en fin, no hace nada más.

¿Hay métodos mejores?

Si, pero si lo que quieres es cambiar la IP cada X tiempo es lo que hará.

Hecho para gente que cada X tiempo quiere enviar mails y que estos salgan por una IP distinta.
 
Hola,

A ver si nos aclaramos, el script no es para que lleguen los correos a bandeja de entrada ni para spamers ni nada por el estilo, el script lo que hace es rotar la IP de exim en cpanel cada X tiempo no hay más.

Si envías spam entrará como spam.

El objetivo del script es solo cambiar la IP cada X horas / días, lo hice solamente para ese propósito.

No garantiza de que se puedan enviar mails masivos sin problemas, ni de que entren a la bandeja de entrada, ni que no necesitarás spf, dkim, ptr.

Tampoco revisa si se han enviado emails desde una IP o no se han enviado, tampoco cambia asunto ni remitente, SOLO cambia la IP de salida de exim.

Tampoco es un script para enviar emails XD, es un script para editar un archivo y hacer cambio de información .

En en fin, no hace nada más.

¿Hay métodos mejores?

Si, pero si lo que quieres es cambiar la IP cada X tiempo es lo que hará.

Hecho para gente que cada X tiempo quiere enviar mails y que estos salgan por una IP distinta.

Entiendo y comprendo masle pero lo que comente en el tema, todo lo que comente, fue solo un aviso para las personas como algo adicional no cosas que le hagan falta al script que creaste jeje por si mal se entendieron mis respuestas. Saludos y éxitos compañero !
 
Entiendo y comprendo masle pero lo que comente en el tema, todo lo que comente, fue solo un aviso para las personas como algo adicional no cosas que le hagan falta al script que creaste jeje por si mal se entendieron mis respuestas. Saludos y éxitos compañero !

Es bueno mencionarlo si, algunos se creerán que con rotar las ips es suficiente para mandar muchos emails, pero bueno el script no es para mandar muchos emails es solo por que algunos necesitan rotar IPs

😛7:
 
Hombre, si solo rota las ips pues... Está bien supongo, aunque no se de que puede servir eso en el caso de envíos de correo, ya que como dices no te ayudará a evitar que se descarten.

Enviado desde la placenta.
 
Hombre, si solo rota las ips pues... Está bien supongo, aunque no se de que puede servir eso en el caso de envíos de correo, ya que como dices no te ayudará a evitar que se descarten.

Enviado desde la placenta.

Para lo único que funciona según masle es para hacer un cambio de IP's para las personas que quieran enviar con IP's diferentes.

Si existe algún beneficio mas eso te lo contara el mismo cuando haga conexión al foro :encouragement:
 
Hombre, si solo rota las ips pues... Está bien supongo, aunque no se de que puede servir eso en el caso de envíos de correo, ya que como dices no te ayudará a evitar que se descarten.

Enviado desde la placenta.

Pues, no hace mas nada xD

Pero en cpanel configuras por ejemplo restricción a enviar 1000 mails por hora y dominio, el cpanel enviará 1000 emails cada hora, luego si tienes un servidor por ejemplo de ovh con 200 ips, puedes hacer que cada hora se cambie la IP, así cada 1000 mails saldrán con una ip distinta.

No es algo útil para todo el mundo, pero varias personas me han pedido un sistema que cambie la IP del servidor de correo cada X tiempo y bueno ahí esta :stupid1:

Supongo será para enviar boletines y cosas así que te capan la IP muy rápido, pero como ya han dicho por aquí, si no cambias el asunto y el remitente igual te pueden bloquear rápido los emails, aunque para cambiar el remitente, el asunto y el contenido del email esta el script que hace el envío, lo único que no hacen esos script es rotar la IP, ( alguno si lo hace pero cuesta bastante caro unos 3k usd. )
 
Atrás
Arriba