Ir al contenido principal

Procedimiento para eliminar correos masivamente desde cPanel

Objetivo

Liberar espacio de almacenamiento en el servidor mediante la eliminación masiva y definitiva de mensajes de correo electrónico alojados en una cuenta específica, segmentando los registros por un rango de fechas determinado.

Prerrequisitos

  • Credenciales válidas de acceso al panel de administración de cPanel.

  • Definición previa del rango de fechas exacto del periodo que se va a depurar.

🛠️ Procedimiento Paso a Paso

Paso 1: Acceso a la herramienta de almacenamiento

  1. Inicie sesión en su consola de cPanel.

  2. Diríjase a la sección de Correo electrónico (Email).

  3. Localice y haga clic en la opción Uso del disco del correo electrónico (Email Disk Usage).

Paso 2: Selección de la cuenta de correo

  1. En la parte superior de la ventana, ubique el menú desplegable etiquetado como Cuenta (Account).

  2. Seleccione la dirección de correo electrónico específica que requiere la liberación de espacio.

Paso 3: Localización y administración de la carpeta

  1. En pantalla aparecerá la estructura del buzón con sus respectivas carpetas (Inbox, Sent, Trash, etc.) junto con el peso actual de cada una.

  2. Ubique la carpeta que desea limpiar (por ejemplo, la Bandeja de entrada o Inbox).

  3. En el extremo derecho de la fila de esa carpeta, haga clic en el botón Administrar (Manage).

Paso 4: Configuración del filtro por fechas

  1. Al desplegarse el menú de acciones, diríjase a la sección Mensajes para eliminar (Messages to delete).

  2. Abra el menú de opciones y seleccione la alternativa Consulta personalizada (Custom query).

  3. Se habilitará un campo de texto en blanco. Ingrese allí la instrucción de fechas utilizando la sintaxis oficial del sistema (Dovecot).

💡 Reglas de sintaxis obligatorias:

  • El formato de fecha requerido es DD-Mon-YYYY.

  • El mes debe escribirse con sus tres primeras letras en inglés e iniciar con mayúscula (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec).

  • Los comandos de control (SINCE y BEFORE) deben escribirse completamente en mayúsculas.

Ejemplos de comandos para copiar en el manual:

  • Para eliminar correos dentro de un año o rango exacto: Si desea eliminar todo el histórico del año 2024 (desde el 1 de enero hasta el 31 de diciembre de 2024), la consulta exacta es: SINCE 01-Jan-2024 BEFORE 01-Jan-2025 (Nota: Se utiliza "antes del 1 de enero de 2025" para asegurar que tome las últimas horas del 31 de diciembre).

  • Para eliminar correos anteriores a una fecha específica: Si desea borrar absolutamente todo lo guardado que sea más antiguo que el 1 de junio de 2025, la consulta exacta es: BEFORE 01-Jun-2025

Paso 5: Ejecución del borrado

  1. Verifique minuciosamente que la sintaxis y las fechas ingresadas en el cuadro de texto sean las correctas.

  2. Proceda a hacer clic en el botón Eliminar permanentemente (Delete Permanently).

  3. El sistema procesará la solicitud en segundo plano. El tiempo de ejecución dependerá del volumen de correos a eliminar. Al finalizar, el indicador de espacio se actualizará automáticamente.

⚠️ Consideraciones de Seguridad y Riesgo

CRÍTICO: Acción Irreversible

Los correos eliminados a través de esta herramienta no se trasladan a la papelera de reciclaje; se borran directamente de los bloques del disco del servidor. Una vez ejecutado el comando, los datos no podrán ser restaurados a menos que la compañía proveedora de hosting cuente con un respaldo externo integral de la cuenta de correo.

  • Segmentación por carpeta: Este procedimiento aplica únicamente a la carpeta seleccionada en el Paso 3. Si requiere limpiar tanto los correos recibidos como los enviados, deberá completar el ciclo completo para Inbox y posteriormente repetir los pasos seleccionando la carpeta Sent.