Mails desaparecidos en Thunderbird

Inicias te tu cliente de correo electrónico Thunderbird y te encontraste con que faltaban muchos o todos los mails de una de tus carpetas (en mi caso concreto faltaban todos los mails de los últimos 2 años en la carpeta Inbox).

Es muy probable que te haya pasado lo mismo que a mí. Si fue así, estás de suerte, y podés solucionarlo rápidamente. Los índices de las carpetas en Thunderbird son guardados en archivos .msf. Si la salida de Thunderbird es forzada puede corromperse el archivo .msf correspondiente a la carpeta en la que estabamos parados.

¿Cómo recuperarlo?

  1. Cerrar Thunderbird (si estaba abierto)
  2. Borrar el archivo .msf corrupto (o sospechoso de serlo)
  3. Iniciar Thunderbird (los índices borrados se volverán a crear)

Nota

Los archivos .msf se encuentran en:

PROFILE/xxxxxx/Mail/cuenta/*.msf

  • PROFILE es para mi /home/juanjo/.mozilla-thunderbird/
  • xxxxxx es una combinación de letras y números
  • cuenta es por ejemplo pop.gmail.com

Cuando tuve el problema el archivo corrupto era .mozilla-thunderbird/3o7f7mtq.default/Mail/pop.gmail.com/Inbox.msf, pero de todas formas no eran mostrados los mails de otras cuentas.

Si esto no les sirvió (sorry), pueden econtrar más pistas en http://kb.mozillazine.org/Disappearing_mail

About Juanjo

Mi nombre es Juanjo Conti, vivo en Santa Fe y soy Ingeniero en Sistemas de Información. Mi lenguaje de programación de cabecera es Python; lo uso para trabajar, estudiar y jugar. Como hobby escribí un libro de cuentos que se puede descargar gratuitamente.
This entry was posted in GNU/Linux and tagged . Bookmark the permalink.
  • Juanjo

    [Valid for Windows users]

    Nota: vas a tener que buscar dónde están tus .msf

  • http://blog.dieresys.com.ar Manuel

    Por default:
    C:\Documents and Settings\USUARIO\Datos de programa\Thunderbird\Profiles\xxxxxx\Mail\cuenta\

  • http://www.taniquetil.com.ar/plog/ Facundo Batista

    Personalmente creo que es una lástima que un programa que maneja información tan crítica para el usuario, tenga este problema.

    Uso Thunderbird como correo de cabecera, y me ha pasado una vez que tuve ese problema. ¿Pero si le pasa a Doña Rosa? ¿Es capaz de descubrir esto? ¿Y de solucionarlo?

    Thunderbird es un cliente de correo. Maneja mails. Mails. No puede perderlos. Es su core business.

    Además, el .msf es super chico (me estoy fijando en la instalación de la laptop, que es reciente, y tengo el inbox con 17M, y el .msf es de 14 KB). O sea, el tipo podría tener alguna marca, algún CRC que le indique si está corrupto por X motivo, y reindexarlo automáticamente si encuentra un problema.

    ¿Qué confianza tengo que no me va a corromper el archivo de mails propiamente dicho perdiendo toda la info que tengo?

    ¿Y qué confianza tengo para recomendárselo a alguien no técnico?

    Lamentablemente, para mí, Thunderbird todavía no dió *el salto* (como sí hizo Firefox, por ejemplo).

    Slds.

  • http://except.com.ar John Lenton

    Seguro que no se arregla con picar el boton derecho sobre el folder en cuestion, properties, rebuild index?

  • Juanjo

    Facu, concuerdo con lo que decís.

    John, eso decía en la url que dejé más arriba.

    It’s possible that the “.msf” files (index files) are corrupted. To rebuild the index of a folder, right-click it, select Properties, and choose “Rebuild Index” from the General Information tab. You can also close Thunderbird and manually delete them from your profile folder; they will be rebuilt when Thunderbird starts up next time.

    Pero en mi instalación (versión 1.5.0.12 en Ubuntu Feisty) no tengo esa opción en la ventana de propiedades.

  • http://simivalleyinsurance.blogspot.com Nichelle

    Interesting to know.