Risposte:
Il plug -in ExchangeCalendar / exchangecalendar per Thunderbird sembra risolvere questo problema con garbo. Ecco alcuni passaggi per iniziare:
Figura 1: installare un plug-in di scambio scaricato
Figura 2: configura le impostazioni di Exchange
Figura 3 - Dopo aver fatto clic su "Controlla server e cassetta postale", l'input della base della cartella viene visualizzato con un pulsante "Avanti"
ExchangeCalendar ha funzionato - fino a TB60. :-(
Ora mi affido a TbSync, fa un lavoro decente.
https://github.com/jobisoft/TbSync
Consulta il manuale: https://github.com/jobisoft/TbSync/wiki/How-to-get-started
Ho ottenuto questo per funzionare su Linux, ed ecco come l'ho fatto. Su Windows i file si trovano in un punto diverso (Google ti dirà dove), ma il metodo generale dovrebbe comunque funzionare con DropBox, SeaFile o servizi di sincronizzazione dei dati equivalenti.
Uso Thunderbird / Lightning come client di posta elettronica / calendario sul mio computer principale (Thinkpad W541, Ubuntu Unity, 16.04) e il mio Chromebook di viaggio (Acer C720, Ubuntu XFCE, 16.04) e volevo sincronizzare regolarmente i dati del calendario tra le due macchine . I suggerimenti online spesso menzionano Google Calendar, ma preferirei utilizzare strumenti open source (che controllo) per fare il lavoro. Uso SeaFile (un equivalente DropBox FOSS) per sincronizzare cartelle e file tra i miei computer.
Passaggio 1 : sul mio nuovo Chromebook, copio su tutta la mia directory di Thunderbird:
rsync -zarv user@thinkpad:~/.thunderbird/ ~/.thunderbird/
quindi installo Thunderbird e lo apro: presto, tutti i miei account, le vecchie e-mail e (soprattutto) gli eventi del calendario sono accessibili. Grande!
Passaggio 2 : sembra che tutti i dati rilevanti di Thunderbird siano archiviati in ~ / .thunderbird / blah.default /, con i dati del calendario in ~ / .thunderbird / blah.default / calendar-data /. Sul Chromebook, creo un nuovo evento di calendario, lo salvo e vedo che ~ / .thunderbird / blah.default / calendar-data / local.sqlite è aumentato di dimensioni e ha un nuovo timestamp "ultima modifica". Concludo che local.sqlite contiene tutti i dati di calendario rilevanti.
Passaggio 3 : chiudo Thunderbird su entrambi i computer, quindi utilizzo SeaFile per sincronizzare l'intero calandre-dati / cartella su entrambi. Vedo che la dimensione del file e il timestamp più recenti si sono sincronizzati correttamente sul Thinkpad. Apro Thunderbird sulla nuova macchina, e lì nel calendario c'è il mio nuovo evento. Successo!
Svantaggi : il principale svantaggio sembra essere che se Thunderbird è aperto su entrambe le macchine e uno dei due calendari viene modificato, la sincronizzazione dei file di dati del calendario a volte provoca l'arresto anomalo di Thunderbird dell'altra macchina. Non sono stati creati per gestire quel tipo di I / O. Ma per il resto: funziona benissimo!