Cómo bloquear una cuenta de cPanel para que no pueda enviar correos
Para evitar que una cuenta de cPanel envíe correos electrónicos, puedes configurar una lista de dominios bloqueados y ajustar el servicio de correo Exim en WHM. El método siguiente utiliza comandos estándar de Linux y la interfaz de WHM.
Requisitos
- Acceso SSH al servidor con permisos de root.
- Acceso a WHM.
Paso 1: Crear la lista de dominios bloqueados
Ejecuta en SSH:
echo "dominio.com" > /etc/blockeddomains
Para verificar:
cat /etc/blockeddomains
Establece permisos:
chown root.mail /etc/blockeddomains && chmod 640 /etc/blockeddomains
Paso 2: Configurar Exim en WHM
En WHM ve a Service Configuration > Exim Configuration Manager > Advanced Editor.
Añade la siguiente línea en la sección de configuración adicional:
domainlist blocked_domains = lsearch;/etc/blockeddomains
Luego, en la sección de reject_domains, configura:
driver = redirect
domains = +blocked_domains
allow_fail
data = :fail: Connection rejected: SPAM source $domain is manually blacklisted.
Verificación
Envía un correo de prueba desde una cuenta del dominio bloqueado. El mensaje debe ser rechazado.
Rollback
Para desbloquear un dominio, elimina su línea de /etc/blockeddomains y reinicia el servicio Exim con systemctl restart exim.
Problemas frecuentes
- El correo sigue siendo entregado: verifica que la lista de dominios esté correcta y que la configuración de Exim se haya guardado.
- El archivo /etc/blockeddomains no se crea: asegúrate de tener permisos de escritura.
Enlaces relacionados
Cómo bloquear malware y contenido para adultos
Fuentes:
- Neolo – Cómo bloquear remitente
- miHosting – Bloquear una cuenta de email
- k3bone – Bloquear envío de email de un dominio

Comentarios
4 responses to “Bloquear Cuenta de Cpanel para que no pueda enviar correos o mails”