Come far capire a Thunderbird la cartella .maildir locale?


8

È passato un po 'di tempo (relativamente breve) da quando Thunderbird ha finalmente ottenuto il supporto di archiviazione di maildir (sto usando Thunderbird 38.1.0 al momento in cui scrivo). Sfortunatamente sembra che si applichi solo al modo in cui Thunderbird memorizza la posta internamente, ad esempio per gli account IMAP / POP3. Ciò che desidero, tuttavia, è poter leggere il contenuto di una tipica directory /home/user/.maildir che contiene posta consegnata localmente per un utente (in alternativa alla consegna / var / spool / mail style).

Ora, l'idea migliore che mi è venuta in mente è quella di collegare in modo simbolico una cartella Posta in arrivo appositamente creata dall'account "Cartelle locali" di Thunderbird, ma Thunderbird sembra non essere nemmeno in grado di notare la posta in essa contenuta, Posta in arrivo appare vuoto (nemmeno un riavvio aiuta).

Ovviamente posso tornare a configurare un account movemail di Thunderbird con / var / spool / mail (dopo aver riconfigurato exim, che esegue la consegna della posta locale, in modo appropriato), ma sinceramente desidero non averne bisogno.

Risposte:


1

Come informazione aggiuntiva per coloro che si chiedono questa stessa cosa (che avevo esplorato la scorsa estate per Thunderbird 60.8.0), ho pensato di condividere quanto segue, poiché speravo di accoppiare la configurazione maildir del mio Thunderbird con mutt.

Da una nota nel supporto di Mozilla riguardante Thunderbird e maildir:

Nota: questo NON è Maildir completo, nel senso che la maggior parte degli utenti, in particolare Linux o amministratori di posta, conoscono Maildir. Non è possibile indirizzare gli account Thunderbird a una directory del server di posta, né si ottengono flag di messaggi memorizzati con e-mail. Vedi la wiki per maggiori dettagli

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

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

Non affermano perché sia ​​così, solo che è così.

Un controllo sulle differenze tra le intestazioni delle e-mail è il seguente.

Mutt, con vdirsyncer e offlineimap

< Return-Path: <email@example.com>
…

Thunderbird

> From - Fri Jul 26 21:00:32 2019
> X-Mozilla-Status: 0001
> X-Mozilla-Status2: 00000000
> X-Mozilla-Keys:                                                                                 
> Return-Path: <email@example.com>
…

Inoltre, Thunderbird ha inserito una riga vuota nella parte inferiore della sua copia dell'e-mail.


0

Penso che Tbird sia stato progettato per utilizzare il formato dir / home / user / mail in cui le caselle postali sono file singoli. Se ricordo, il formato maildir mette ogni messaggio in un file separato. Quello che potresti provare - è un modo indiretto per aggirare il problema e sarebbe installare un server IMAP (come dovecot) in grado di leggere più formati (come maildir) e collegare il tuo Tbird al dovecot locale. Conosco il dovecot che uso cerca la nuova posta nella directory di spool - ma può anche cercare la nuova posta nella directory home.

La mia e-mail viene prefiltrata quando arriva in cartelle di posta separate (file singoli nella mia configurazione) sul mio server Linux. Il vantaggio di eseguire il mio client imap è che ho più computer su più sistemi operativi con più nomi utente - tutti questi possono accedere allo stesso archivio di posta con dovecot - sia che io abbia bisogno di accedervi sulla stessa macchina o sulla mia rete locale.

Continuo a giocare con l'idea di renderlo accessibile tramite un server web da fuori casa mia, ma non ne ho davvero avuto bisogno. Ad ogni modo, pensa a un server imap come un tipo di "adattatore" per i tuoi dati, in modo che possa essere inserito in Thunderbird ...?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.