Borrar Correos con Email Disk Usage de Forma Personalizada (Herramienta de cPanel)

Borrar Correos con Email Disk Usage de Forma Personalizada

En este artículo indicábamos cómo borrar correos mediante las opciones predeterminadas que ofrece la herramienta Email Disk Usage de cPanel.

Ahora bien, Email Disk Usage también presenta una funcionalidad para poder borrar emails según un cierto criterio, y sobre este aspecto no comentamos nada, así que tras petición popular hemos decido indicar cómo borrar correos con Email Disk Usage de forma personalizada (Custom query). Algo que resulta bastante sencillo, eso sí, siempre que se sepa lo que hay que poner en cuestión, pero antes de eso…

¡Haz una copia de seguridad de tus correos!

Puede que sin querer borres correos que no querías, por lo tanto, antes de ponerte a usar la herramienta Email Disk Usage; te recomendamos que hagas una copia de seguridad de tus correos. De esta manera, en caso de que tengas problemas podrás restaurarlos. 😉

Disponemos de un par de tutoriales para hacer copias de seguridad de los correos; uno desde Webmail con Horde, y otro desde un cliente de correo gratuito como Thunderbird:

Si no quieres hacer ninguna copia de seguridad, en Hostinet disponemos de un servicio de restauración de backups; un servicio mediante el cual podrías solicitarnos que te restauráramos lo que quisieras de tu hosting, ya sean correos borrados sin querer, una base de datos o archivos de la carpeta que tú nos digas.

seguro backups por 2€ al mes
NOTA: Servicio Contratable por un Periodo Mínimo de 1 AÑO

Borrando Correos con Email Disk Usage de Forma Personalizada

Para borrar correos con Email Disk Usage de forma personaliza tienes que llegar hasta esa herramienta. Como hemos comentado con anterioridad, la puedes encontrar en el panel de control de tu hosting linux, es decir, en cPanel.

Posibilidad de seleccionar para que cuenta de correo quieres borrar los emails

Si optas por acceder a Email Disk Usage través de cPanel podrás seleccionar en la opción “Account” para que cuenta de correo quieres borrar los emails.

Recuerda que puedes acceder a cPanel con tu usuario y contraseña mediante estas dos urls:
– Dominio Apunta hacia el servidor de Hostinet: http://www.midominio.info/cpanel (susituyendo midominio.info por el que corresponda)
– Dominio NO apunta hacia el servidor de Hostinet: https://hostxxx.hostinet.com/cpanel (custituyendo “xxx” por el servidor que corresponda dentro de hostinet)

Una vez hayas accedido a cPanel, debes dirigirte hasta la sección de correo electrónico y aquí localizar la opción de «Email Disk Usage».

cpanel email disk usage

Dentro de Email Disk Usage, en la parte superior izquierda -donde pone “Account”-, debes seleccionar del desplegable el email del cual quieres gestionar sus correos para borrarlos de forma personalizada.

cpanel email disk usage account

Hacemos una pequeña “parada” en este punto.

Panel de Cliente de Hostinet: Otra forma de llegar a Email Disk Usage, pero solo para una cuenta

A través de cPanel es mucho más sencillo acceder a Email Disk Usage y elegir para que cuenta quieres borrar los emails de forma personalizada. Sin embargo, si no recuerdas los credenciales de acceso a cPanel, desde tu panel de cliente de Hostinet también puedes llegar allí, aunque de una forma un poco más complicada y a través de Webmail.

El proceso sería tal que así:

1) Inicia sesión en tu panel de cliente de Hostinet -> https://www.hostinet.com/central (si no recuerdas la contraseña de accedo puedes restablecerla desde AQUÍ poniendo tu nombre de usuario)

2) Una vez dentro de tu panel de cliente de Hostinet, debes hacer click en «Mis productos». En el listado de productos, tienes que localizar tu hosting y hacer click sobre su nombre en la izquierda, lo cual te dará acceso a una nueva interfaz desde la que poder gestionarlo.

3) En la nueva interfaz, tienes que hacer click en “Cuentas de correo (1)” para que se listen todas las cuentas de correo que tienes creadas en el Hosting. Después, pulsa en los 3 puntitos de la derecha (2) de la cuenta de correo a la que quieras acceder, y, por último, haz click en Acceder Webmail (3).

panel cliente acceder webmail

Acceder a Email Disk Usage desde Webmail

4) Dentro de Webmail, tan solo tiene que pinchar sobre la cuenta (1) –arriba del todo en la derecha – y seleccionar la opción “Manage Disk Usage (2)”.

webmail manage disk usage

Lo cual nos llevaría hasta el punto en el que hicimos una pequeña parada anteriormente. Y es desde ahí desde donde retomamos el asunto. Como has podido comprobar, desde Webmail puedes acceder fácilmente a Email Disk Usage, pero solo para la cuenta con la que hayas iniciado sesión a través de Webmail, por lo que es una opción muy interesante si tienes empleados y quieres que ellos mismos se gestionen el borrado de sus propios correos mediante Email Disk Usage.

Bueno, seguimos donde lo dejamos antes de hacer la parada. No importa la forma de la que hayas llegado hasta Email Disk Usage, el proceso a realizar es el mismo.

Email Disk Usage te mostrará todas las carpetas que forman esa cuenta y cuantos correos tiene cada carpeta.

Hay 4 columnas: la primera de ellas (Mailbox name) con el nombre de las carpetas que tiene dicho correo, la segunda (# of Messages) con el número de correos que tiene cada carpeta, la tercera el uso de disco global de cada carpeta y la cuarta acciones. Lo importante es que habrá un “Manage” por cada carpeta que tenga correos en la cuarte columna.

Email Disk Usage – Manage / Custom Query ¡Lo Más Importante!

Al usar la opción de “Manage” sobre la carpeta que quieras, justo debajo de la misma, aparecerá un selector con un botón azul para borrar permanentemente (Delete Permanently) los mensajes mediante las opciones predeterminadas que ofrece la herramienta y ya vimos en este post.

email disk usage custom query

El tema está en que Email Disk Usage también ofrece una opción de borrado de mensajes personalizados mediante (Custom query). El problema es no saber que hay que poner más allá de lo que se indica en el ejemplo: “savedbefore 2weeks”. Esa acción serviría para borrar los mensajes de esa carpeta que tuvieran más de 2 semanas. Obviamente ese “2” se puede sustituir por el número de semanas que se quiera.

Lo cierto es que el comando “savedbefore” es un poco largo, a nosotros nos gusta más el de “before” o “since” con una fecha concreta (extraído de AQUÍ). Hay más comandos, pero con esos estamos más que servidos.

La fecha la podemos poner en dos formatos. Indicamos un par de ejemplos:

Para borrar correos desde una fecha hacia atrás:

– before 13-Apr-2019 (con el día + el mes abreviado del inglés -> Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov o Dec + el año)
– before 2019-04-13
(fecha en modo calendario americano con primero el año, después el mes y por último el día)

Para borrar correos desde una fecha hacia adelante:

– since 13-Apr-2019 (con el día + el mes abreviado del inglés -> Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov o Dec + el año)
– since 2019-04-13 (fecha en modo calendario americano con primero el año, después el mes y por último el día)

email disk usage custom query fecha

También podemos usar since para semanas, días, horas, minutos y segundos (pero eso es liar ya mucho el rizo, mejor pro fecha concreta):

– since 1weeks, since 7days, since 24hours, since 1440mins, since 86400secs, ect. Además, todo eso se puede poner de forma abreviada: weeks (w), days (d), hours (h), mins (m) y secs (s). Por ejemplo: since 1w, since 7d, since 24h, since 1440m y since 86400s (el numero va JUNTO a las letras, no hay que ponerlo separado, por ejemplo: 7d, 24h, 1440m…)

email disk usage custom query 7days

Con «since» se borrarían todos los mensajes que hubiera después de la fecha estipulada; manteniendo los corres que hubiera antes de esa misma fecha. Es decir, si ponemos «since 2019-04-13» todos los correos de después de esa fecha se borrarían y los anteriores a esa fecha se mantendrían. Por el contrario si queremos quedarnos con los correos más nuevos podemos usar «before». Con este comando, por ejemplo, si ponemos «before 2019-04-13» todos los correos anteriores a esa fecha se borrarían y los más nuevos se mantendrían.

¿Correos con archivos adjuntos? Mediante el comando “larger” se puede definir el tamaño de los archivos a borrar en B (byte), k (kilobyte), M (megabyte), G (gigabyte) o T (terabyte).

Por ejemplo, si tenemos un archivo que ocupa 157kb y otro de 180kb, pero solo queremos borrar esos dos correos lo podrías hacer perfectamente con:

– larger 200k o larger “lo que queramos” en B, k, M, G o T.

email disk usage custom query larger 200k

Con ese comando lo que haría a Email Disk Usage es borrar todos los correos cuyos adjuntos ocuparan menos de 200k, por lo que si tenemos un PDF que ocupa 2MB no lo borraría, tendríamos que poner “larger 3M” por ejemplo.

Y eso es todo, aunque realmente lo que más vas a usar es la opción de poner una fecha en concreto.

Email Disk Usage en TU Hosting Linux

La herramienta Email Disk Usage es ofrecida por Hostinet -sin coste adicional- en todos sus planes linux con panel de control cPanel.

Hosting SSD NVMe