The beautiful people

Welcome to the lounge!

Cómo reconstruir la base de datos de Mail.app y acelerarlo

Dentro de ~/Librería/Mail hay un fichero Envelope Index que es una base de datos SQLite que almacena información clave de los mensajes.

Tras muchas transacciones de mensajes que entran y salen y más tarde son borrados puede llegar un momento en que almacena demasiada información que ya no nos es útil y que con el tiempo puede alcanzar tamaños demasiado grandes. Esto afecta principalmente al iniciar Mail.app donde carga Envelope Index y, cuanto mayor sea, más tardará en arrancar.

Hay dos métodos de poder limpiar esa información innecesaria. El primero método se pueden perder personalizaciones que se hayan realizado en cuentas IMAP, por lo que yo utilizaría el segundo método, que utiliza Terminal.app, es más rápido y directo.

Primer método

  • Salir de Mail.app.
  • Arrastrar el fichero ~/Librería/Mail/Envelope Mail al Escritorio.
  • Abrir de nuevo Mail.app y que reindexe los mensajes que tiene en las cuentas. Al comprobar el tamaño del nuevo Envelope Index el resultado será menor.

Segundo método

  • Salir de Mail.app.
  • Abrir Terminal.app.
  • cd ~/Librería/Mail
  • sqlite3 Envelope\ Index
  • sqlite> vacuum subjects;
  • Pulsar Control+D para salir una vez haya terminado y luego cerrar la ventana de Terminal.app.

Mi tamaño de Envelope Index ha pasado de 14MB a 7MB teniendo en cuenta que cada vez que me acuerdo utilizo la opción de Buzón -> Borrar mensajes eliminados -> En todas las cuentas, que también ayuda a sanear nuestro Mail.app.

Visto en Hawk Wings.

archivado en: mac — Febrero 23, 2007

Trackbacks

Para hacer un trackback a este post usa esta URL


Comentarios

Los comentarios de este post en RSS
  1. De 28 a 22 no esta mal , en este correo tengo normalmente sobre unos 25.000 correos , si 25000 pero no tengo que leer todos ;) .

    Un saludo .

    ametsa - 27 de Febrero 2007 @ 10:08
  2. Me alegro que te haya servido ametsa. Yo tengo unos 12000 de la lista de correo de TextMate, y la verdad es que leo muy pocos, pero me sirve como base de datos.

    Saludos.

    bpeople - 27 de Febrero 2007 @ 23:38

Acerca de

Todos necesitamos nuestro espacio, un pequeño rincón donde dejarnos llevar.
The beautiful people es el mío.

Secciones

Buscador

Pulsa ENTER al terminar de escribir

Flickr


Enlaces


Sindicar

Puedes Sindicar el contenido de este blog en tu lector de noticias usando alguna de las siguientes formas:


Meta


Powered by WordPress & Dalarnas

The beautiful people (2008) — Contenidos licenciados bajo Creative Commons