En este post os enseñamos a como detectar que dominio está haciendo SPAM en nuestros servidores virtuales o servidores dedicados en Unelink que tengan instalado cualquier versión de Paralells Plesk y que tengan el servidor de correo Qmail.
Para ello, lo primero que debemos de hacer es conectarnos a nuestro servidor Linux a través de una conexión SSH.
Una vez en la consola, debemos de ver si realmente hay muchos correos en cola que no se están enviando. Esto lo vemos con el siguiente comando:
/var/qmail/bin/qmail-qstat
Como resultado nos dará algo parecido a esto, que nos indica que hay 1500 e-mails que están en la cola
messages in queue: 1541 messages in queue but not yet preprocessed: 0
Cuando hemos comprobado que realmente tenemos un problema de SPAM en nuestro servidor procedemos a ver el contenido de los e-mails dudosos, primero vemos un listado de todo lo que está pendiente de enviar de la siguiente forma:
/var/qmail/bin/qmail-qread
Veremos un listado largo, vamos a poner el ejemplo de un e-mail enviado:
25 Jan 2012 00:27:04 GMT #98108776 840 <anonymous@tudominio.com> remote ackermannpriscila@paqtc.rpp.br
Lo más importante de esas cadenas es el numero que aparece al lado de "#", es el nombre del fichero que contiene el e-mail.
Lo procedemos a buscar con el comando locate por ejemplo:
locate 98108776
Nos saldrán varios archivos:
/var/qmail/queue/info/22/98108776 /var/qmail/queue/mess/22/98108776 /var/qmail/queue/remote/22/98108776
El que nos interesa es /var/qmail/queue/mess/22/98108776 . En ese archivo podremos ver el contenido del e-mail y su cabecera dónde sacaremos el ppid del usuario (marcado en negrita) que lo ha enviado. Un ejemplo:
Received: (qmail 14011 invoked by uid 10007); 24 Jan 2012 18:58:42 +0300
Procedemos a localizar que dominio está asociado al ppid de la siguiente forma:
cat /etc/passwd | grep 10007
Y así ya tendremos el dominio, lo único que queda es investigar el motivo por el que está enviando SPAM o suspenderlo de nuestro panel Plesk.
Espero que os ayude!
Partición en proxmox /dev/mapper/pve-root 100% llena.
Manuel Sobrino
Cómo activar la autenticación de doble factor en cPanel
Veronica Roman
Conoce más sobre los servidores dedicados: ventajas y desventajas
Luis angel
Error al conectar por SSH a una IP: Host key verification failed
Victor
Activar el modo avanzado de gestión DNS en cPanel
Julio
Cómo leer un XML con PHP
David
Plesk y cPanel vuelven a subir sus precios en 2022
Juan Fran Pérez