Thunderbird y gmail no son exactamente los mejores amigos. Las etiquetas de Gmail significan que Thunderbird a menudo descarga múltiples copias de un solo correo. Todo lo etiquetado en gmail aparecerá en una carpeta relacionada con esa etiqueta, la carpeta "todo el correo" y posiblemente también las carpetas "bandeja de entrada" y "correo enviado". Por lo tanto, un correo con múltiples etiquetas podría almacenarse potencialmente más de cuatro veces en un caché local de Thunderbird. Esto puede dificultar la búsqueda y obviamente es un desperdicio de espacio en disco.
La mejor solución que se me ocurrió es la siguiente. Opere una política de bandeja de entrada cero (es decir, use la bandeja de entrada para procesar solo el correo en vivo y archive todo lo demás) que elimina una copia adicional en la bandeja de entrada. En segundo lugar, configure Thunderbird para que no sincronice la carpeta "Enviados". Esto es un poco complicado, ya que en realidad me resulta bastante útil poder revisar solo los correos que he enviado, pero una búsqueda puede duplicar esta funcionalidad. . De esta manera, la mayoría de los duplicados se eliminan y solo el correo con etiquetas se almacena localmente más de una vez.
Idealmente, sin embargo, solo me gustaría que una copia de cada correo se almacene localmente. Me sorprende que Thunderbird no almacene el correo mediante algún tipo de algoritmo de hash para evitar precisamente este problema, pero supongo que no sería compatible con la forma en que las carpetas se reflejan en una estructura de directorio local.
¿Alguien puede pensar en una mejor manera de hacer que Thunderbird guarde en caché una cuenta de correo de Google localmente de manera eficiente?