Deshabilitar el correo por dominio

Plesk

Introducción

Deshabilitar el correo por dominio – Plesk, Parece ser que a veces existen clientes que contratan servicios de correo de fuera, por ejemplo Gmail (google apps).

Estos clientes suelen tener antes su correo configurado a través de un servicio compartido de correo o directamente con un servidor dedicado/privado.

En este caso vamos a trabajar con personas que tuvieran los dominios alojados en un plesk y además quieren deshabilitar esta opción para usar su nuevo proveedor.

Existe un comando que nos ayudará sobre todo cuando son muchos dominios lo que quieren realizar esta tarea.

Deshabilitar el correo por dominio – Plesk

Según la documentación oficial de plesk nos dice que podemos usar el siguiente comando para deshabilitar el correo en plesk:

/usr/local/psa/bin/domain -u example.com -mail_service false

Nosotros damos a darle una vuelta más para realizar esto con todos los dominios que necesitemos.

Creamos el archivo que contendrá los dominios (1 por cada línea) y lo llamaremos /root/listadodom.txt

Luego crearemos el siguiente sencillo script:

#!/bin/bash

for var in `cat /root/listadom.txt`
do
 /usr/local/psa/bin/domain -u $var -mail_service false
done

Con esto nos saldrá una salida tipo:

SUCCESS: Update of domain 'dom1.cat' completed.
SUCCESS: Update of domain 'dom2.com' completed.
SUCCESS: Update of domain 'dom3.es' completed.
Unable to find domain with name 'dom4.com'
SUCCESS: Update of domain 'dom5.com' completed.
SUCCESS: Update of domain 'dom6.cat' completed.

Como podéis ver si el dominio no existe dice «Unable to find domain».

Conclusión

Nos ahorraremos bastante tiempo cuando tenemos una lista de dominios bastante amplia y podemos irnos a tomarnos un café.

Un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *