En este artículo se explica cómo almacena Thunderbird los mensajes en tu disco duro y por qué es necesario compactar los mensajes de forma periódica.
Tabla de contenidos
¿Cómo almacena Thunderbird los mensajes?
Thunderbird almacena los mensajes utilizando el formato MBOX. Al utilizar este formato de archivo, todos los mensajes que se encuentran en cada una de las carpetas de Thunderbird se concatenan y se almacenan como texto sin formato en un solo archivo en tu disco duro. Este archivo se encuentra ubicado en las carpetas Mail y ImapMail de tu carpeta profiles.
¿Por qué es necesario compactar?
Como los mensajes se añaden a una carpeta, el archivo que contiene la carpeta se hace cada vez más grande, ocupando más espacio en el disco. Sin embargo, cuando se elimina un mensaje o se mueve de una carpeta a otra, no significa que automáticamente disminuya el tamaño del archivo en el disco. Esto se debe a que Thunderbird simplemente marca el mensaje original para su eliminación y lo oculta a la vista del usuario; es decir, no se elimina físicamente hasta que se "compacta" la carpeta. Al hacer esto, mejoramos el rendimiento de Thunderbird temporalmente cuando trabaja en carpetas de gran tamaño pero, con el tiempo, el archivo vuelve a crecer en tamaño y vuelve a ser menos eficiente para trabajar con él. Por lo tanto, con el fin de recuperar espacio en disco y mejorar el rendimiento de Thunderbird, las carpetas deben "compactarse" periódicamente.
{Note} Si el tamaño de una carpeta supera los 4Gb de tamaño, Thunderbird mostrará una alerta con el siguiente mensaje: La carpeta xxx está llena y no puede retener más mensajes. Para hacer sitio para más mensajes, borre cualquier correo antiguo o no deseado y compacte la carpeta. Debes mover a otras carpetas o eliminar algunos mensajes para reducir el tamaño de la carpeta. Una carpeta con un tamaño de 1 a 3 Gb puede ser adecuado, en función de las capacidades de rendimiento de tu PC. {/ note}
¿Cómo funciona el proceso de compactado de carpetas?
Para compactar una carpeta, Thunderbird abre el archivo MBOX existente en el disco (por ejemplo, la Bandeja de entrada). Basándose en las reglas para el formato MBOX, Thunderbird lee un mensaje del archivo a la vez.
- Si el mensaje sigue siendo actual, se copia en un nuevo archivo MBOX temporal, llamado Nstmp.
- Si Thunderbird marca el mensaje como que se ha eliminado o movido, Thunderbird salta ese mensaje y se mueve hacia el siguiente mensaje.
Este proceso se repite por cada uno de los mensajes hasta que se alcanza el final del archivo. Una vez terminado el archivo original, se borra y se crea uno nuevo que lo reemplaza. A continuación, se genera un nuevo índice para el archivo de mensajes (por ejemplo, Inbox.msf).
¿Cuando se ejecuta el proceso de compactado de carpetas?
El proceso de compactado de carpetas en Thunderbird se ejecuta automáticamente (desde la versión 5) cuando se puede recuperar al menos 20 MB de espacio en disco.
Puedes ejecutar el proceso de compactado manualmente si es necesario:
- Para compactar una sola carpeta, haz clic con el botón derecho del ratón sobre la carpeta y selecciona el elemento de menú .
- Para compactar todas las carpetas, selecciona .
Durante el proceso de compactado, el progreso de la operación se muestra en la barra de estado:
¿Cómo puedo configurar el proceso de compactado de carpetas?
Desde el menú
puedes:- Deshabilitar el proceso de compactado automático de carpetas (no es muy recomendable, ya que de esta forma Thunderbird no limpiará regularmente los mensajes eliminados de las carpetas).
- Cambiar el umbral de tamaño para el proceso de compactado (por ejemplo, si tratas con un gran volumen de mensajes, es posible utilizar un umbral más grande).
También puedes ver
- El blog Thunderbird Tweaks tiene un artículo relacionado denominado "Compacting :- What is it and Why must I do it."