Mesclar / sincronizar duas instalações Thunderbird

3

Quero migrar / copiar meu Thunderbird do Windows 7 para o Ubuntu, onde já configurei outra instalação do Thunderbird com algumas contas antigas e também novas. Para me poupar mais trabalho de configuração, é possível mesclar / sincronizar as configurações da conta e os catálogos de endereços, para que o do Ubuntu contenha tudo?

Eu tenho acesso de leitura à unidade em que o Windows-Thunderbird está instalado. No entanto, não posso simplesmente copiar arquivos antigos e substituir os atuais, pois já existem outras novas contas configuradas que também preciso manter.

Observe que muitas das contas são POP3; portanto, os e-mails são salvos no disco, não na nuvem. Eu deveria copiá-los também.

Em resumo: como mesclar e sincronizar contas criadas com o Thunderbird facilmente?

Byte Commander
fonte
Você pode mesclar os arquivos baseados em texto e copiar os e-mails na pasta apropriada do aplicativo?
#
Eu reformulei minha pergunta para torná-la mais clara.
Byte Commander
@ Ramhound Você poderia entrar um pouco mais em detalhes, por favor? Quais arquivos? Posso apenas acrescentar um ao outro? Quais configurações / dados posso mesclar dessa maneira? Onde preciso de outro método?
Byte Commander
Não uso o Thunderbird há anos, parei por causa da incrível quantidade de trabalho necessária para exportar e-mails do Thunderbird. As configurações da sua conta são arquivos de texto, não são? Você poderá mesclar os dois arquivos (mantendo um backup dos originais) e depois transferir manualmente os arquivos .eml físicos existentes.
#
@ Ramhound E qual arquivo seria esse? Não consigo encontrar nenhum arquivo chamado obviamente ... Especialmente nenhum dos arquivos de texto sem formatação.
Byte Commander

Respostas:

1

Os detalhes da conta são todos armazenados nos dados de configuração, que são salvos no arquivo de texto prefs.jsno diretório do perfil, para que você possa importar partes disso de um sistema para outro.

As definições relevantes são os mail.account...e as mail.server...entradas, mas não é tão simples quanto copiar e colar.

  • Você primeiro precisa extrair as configurações do servidor ( mail.server...) do sistema em que estão definidas.
  • É necessário compensar os números de sequência para que eles continuem a sequência no sistema de destino.
  • Agora você pode mesclar as entradas no destino prefs.js.
  • Em seguida, você precisa adicionar mail.account.accountNNentradas para as contas importadas.
  • Se houvesse mail.account.accountNN.identitiesna fonte prefs.js, eles e as mail.identity.id...entradas correspondentes precisarão ser extraídos, renumerados e mesclados.
  • Você precisará adicionar as novas contas à mail.accountmanager.accountsentrada e atualização mail.account.lastKey.

Eu acho que é tudo o que precisa ser feito. Se é menos trabalhoso do que entrar manualmente nas novas contas, dependerá do número envolvido.

Espero que seja desnecessário dizer que os dois prefs.jsarquivos devem ser copiados primeiro e que o Thunderbird não deve ser executado enquanto os arquivos estão sendo modificados.

AFH
fonte
Obrigado, isso parece ok. Vou tentar, mas temo reinserir todos os dados são provavelmente ainda mais fácil e mais rápido do que isso ...: - /
Byte Commander