
Ha pasado algún tiempo (relativamente corto) desde que Thunderbird finalmente obtuvo soporte de almacenamiento maildir (estoy usando Thunderbird 38.1.0 al momento de escribir este artículo). Desafortunadamente, parece que sólo se aplica a cómo Thunderbird almacena el correo internamente, por ejemplo, para cuentas IMAP/POP3. Sin embargo, lo que deseo es poder leer el contenido de un directorio típico /home/user/.maildir que contiene correo entregado localmente a un usuario (como alternativa a la entrega estilo /var/spool/mail).
Ahora, la mejor idea que se me ocurrió es vincular una carpeta de Bandeja de entrada especialmente creada para ese propósito desde la cuenta de 'Carpetas locales' de Thunderbird, pero parece que Thunderbird ni siquiera puede notar el correo que contiene, Bandeja de entrada. aparece vacío (ni siquiera un reinicio ayuda).
Por supuesto, puedo volver a configurar una cuenta movemail de Thunderbird con /var/spool/mail (después de reconfigurar exim, que realiza la entrega de correo local de manera adecuada), pero honestamente deseo no necesitarlo.
Respuesta1
Como información adicional para aquellos que se preguntan lo mismo (que había explorado durante el verano pasado para Thunderbird 60.8.0), pensé en compartir lo siguiente, ya que esperaba combinar la configuración del directorio de correo de Thunderbird con mutt.
De una nota en el soporte de Mozilla sobre Thunderbird y maildir:
Nota: este NO es Maildir completo en el sentido de que la mayoría de los usuarios, particularmente Linux o administradores de correo, conocen Maildir. No puede apuntar cuentas de Thunderbird a un directorio de servidor de correo, ni tampoco puede almacenar indicadores de mensajes con los correos electrónicos. Consulte la wiki para obtener más detalles.
https://support.mozilla.org/en-US/kb/maildir-thunderbird
https://wiki.mozilla.org/Thunderbird/Maildir
No dicen por qué es así, sólo que es así.
A continuación se muestra una verificación de las diferencias entre los encabezados de los correos electrónicos.
Mutt, con vdirsyncer y offlineimap
< Return-Path: <[email protected]>
…
pájaro trueno
> From - Fri Jul 26 21:00:32 2019
> X-Mozilla-Status: 0001
> X-Mozilla-Status2: 00000000
> X-Mozilla-Keys:
> Return-Path: <[email protected]>
…
Además, Thunderbird insertó una línea en blanco al final de su copia del correo electrónico.
Respuesta2
Creo que Tbird fue diseñado para usar el formato de directorio /home/user/mail donde los buzones de correo son archivos únicos. Si no recuerdo mal, el formato maildir coloca cada mensaje en un archivo separado. Lo que podría intentar es una forma indirecta de solucionar el problema y sería instalar un servidor IMAP (como dovecot) que pueda leer múltiples formatos (como maildir) y conectar su Tbird al dovecot local. Sé que el palomar que uso busca correo nuevo en el directorio de spool, pero también puede buscar correo nuevo en su directorio de inicio.
Mi correo electrónico se filtra previamente cuando llega a carpetas de correo separadas (archivos individuales en mi configuración) en mi servidor Linux. La ventaja de ejecutar mi propio cliente imap es que tengo varias computadoras en múltiples sistemas operativos con múltiples nombres de usuario (todos ellos pueden acceder al mismo almacén de correo en dovecot), ya sea que necesite acceder a él en la misma máquina o a través de mi red local.
Sigo jugando con la idea de hacerlo accesible a través de un servidor web desde fuera de mi casa, pero realmente no he tenido la necesidad. De todos modos, ¿piense en un servidor imap como un tipo de "adaptador" para sus datos, de modo que pueda introducirse en Thunderbird...?