Como fazer o Thunderbird entender a pasta .maildir local?

Como fazer o Thunderbird entender a pasta .maildir local?

Já se passou algum tempo (relativamente curto) desde que o Thunderbird finalmente obteve suporte de armazenamento maildir (estou usando o Thunderbird 38.1.0 no momento em que este livro foi escrito). Infelizmente, parece que isso se aplica apenas à forma como o próprio Thunderbird armazena mensagens internamente, por exemplo, para contas IMAP/POP3. O que eu desejo, porém, é poder ler o conteúdo de um diretório /home/user/.maildir típico que contém mensagens entregues localmente para um usuário (como uma alternativa à entrega no estilo /var/spool/mail).

Agora, a melhor ideia que tive é vincular uma pasta de caixa de entrada especialmente criada para esse propósito da conta 'Pastas locais' do Thunderbird para ela, mas o Thunderbird parece incapaz de notar o e-mail nela, Caixa de entrada parece vazio (nem mesmo reiniciar ajuda).

É claro que posso voltar a configurar uma conta movemail do Thunderbird com /var/spool/mail (depois de reconfigurar o exim, que faz entrega de correio local, apropriadamente), mas sinceramente desejo não precisar disso.

Responder1

Como informação adicional para aqueles que estão se perguntando a mesma coisa (que eu explorei no verão passado para o Thunderbird 60.8.0), pensei em compartilhar o seguinte, pois esperava acoplar a configuração do maildir do meu Thunderbird ao mutt.

De uma nota no suporte da Mozilla sobre Thunderbird e maildir:

Nota – este NÃO é o Maildir completo no sentido de que a maioria dos usuários, especialmente Linux ou administradores de e-mail, conhecem o Maildir. Você não pode apontar contas do Thunderbird para um diretório de servidor de e-mail, nem obter sinalizadores de mensagens armazenados com e-mails. Veja o wiki para mais detalhes

https://support.mozilla.org/en-US/kb/maildir-thunderbird

https://wiki.mozilla.org/Thunderbird/Maildir

Eles não declaram por que isso acontece, apenas que é assim.

Uma verificação das diferenças entre os cabeçalhos dos e-mails é a seguinte.

Mutt, com vdirsyncer e offlineimap

< Return-Path: <[email protected]>

Pássaro Trovão

> From - Fri Jul 26 21:00:32 2019
> X-Mozilla-Status: 0001
> X-Mozilla-Status2: 00000000
> X-Mozilla-Keys:                                                                                 
> Return-Path: <[email protected]>

Além disso, o Thunderbird inseriu uma linha em branco na parte inferior da cópia do e-mail.

Responder2

Acho que o Tbird foi projetado para usar o formato de diretório /home/user/mail, onde as caixas de correio são arquivos únicos. SE bem me lembro, o formato maildir coloca cada mensagem em um arquivo separado. O que você pode tentar - é uma maneira indireta de contornar o problema e seria instalar um servidor IMAP (como o dovecot) que possa ler vários formatos (como o maildir) e conectar seu Tbird ao dovecot local. Eu sei que o dovecot que uso procura novos e-mails no diretório de spool - mas também pode procurar novos e-mails no seu diretório inicial.

Meu e-mail é pré-filtrado à medida que chega em pastas de e-mail separadas (arquivos únicos na minha configuração) no meu servidor Linux. A vantagem de executar meu próprio cliente imap é que tenho vários computadores em vários sistemas operacionais com vários nomes de usuário - todos eles podem acessar o mesmo armazenamento de e-mail no dovecot - se eu precisar acessá-lo na mesma máquina ou na minha rede local.

Continuo pensando em torná-lo acessível por meio de um servidor web de fora da minha casa, mas ainda não tive necessidade. De qualquer forma, pense em um servidor imap como uma espécie de "adaptador" para seus dados, para que possam ser alimentados no Thunderbird...?

informação relacionada