En ocasiones necesitamos verificar si todas las cuentas de correo que tenemos creadas en nuestro servidor realmente están funcionando correctamente.
Para este problema la consola Shell (basada en LINUX) tiene nos brinda una práctica solución:
for variable in `cat /etc/localdomains`;
do
done
Esta opción nos permite hacer un ping a todos nuestros dominios, sin embargo ¿Qué pasa si tengo miles de cuentas?, lamentablemente la consola no podrá mostrarnos todos los resultados.
Para solucionar este nuevo problema, podemos guardar los resultados del ping en un archivo de texto. Primero debemos crear un archivo .txt en cualquier dirección dentro de nuestro servidor.
El código final quedaría de la siguiente manera:
for variable in `cat /etc/localdomains`;
do
ping -c 1 $variable >> /home/usuario/public_html/nombredelarchivo.txt;
done
Para finalizar debemos ir a la ruta del archivo y revisar el contenido.
Sin Comentarios