Como portar email da evolução para o thunderbird?

10

Atualizei o ubuntu para 11.10 usando a notificação de atualização. Também estou mudando do Xubuntu para a interface ubuntu - gnome. Uso a evolução há anos e gostaria de portar os emails para o thunderbird.

Examinei as perguntas semelhantes sem sorte e o Thunderbird ajuda na importação manual. Muitos deles assumem que a estrutura do arquivo de evolução é semelhante à estrutura do arquivo de evolução.

Quando configurei o Thunderbird, parece ter importado os contatos da evolução (e realmente os removido da evolução. No entanto, nenhum email foi transferido. Encontrei o email da evolução ~/.local/share/evolution/mail/local. Ele possui folders.db e 3 diretórios - cur, tmp e new … existem os diretórios e arquivos ocultos. Cada diretório possui três arquivos relacionados com as extensões .cmeta, .ibex.index e .ibex.index.data . Todos os diretórios tinham arquivos que parecem conter as mensagens individuais. não olhou rima ou razão para o esquema de numeração / nomeação de arquivos.

existe uma boa maneira de importar esses arquivos?

jim
fonte
possível duplicado -> askubuntu.com/questions/27410/…
hhlp 15/10
Eu olhei para esse conjunto de links também. a pasta evolution possui todos os diretórios como arquivos ocultos. Cada uma delas possui três pastas: cur, new e tmp. Mesmo que você retire todas as mensagens do diretório atual e as coloque no subdiretório no Thunderbird, as mensagens serão interpretadas como pastas sem nada nelas ... portanto, ilegíveis. As pastas do evolution não têm a extensão .sbd, como no último link, elas são apenas .higerdirname.lowerdirname
jim

Respostas:

4

Como as soluções acima não funcionaram para mim e porque acho que isso deve ajudar muitos usuários. Sem garantia ;-)

Por que o problema ainda é relevante

Eu tive o mesmo problema e, infelizmente, o Evolution não conseguiu exportar os emails corretamente como arquivos mbox. Então, procurei uma boa quantidade de tempo e finalmente encontrei uma solução.

Eu tenho muitas pastas e realmente muitas mensagens. Por alguma razão, o Evolution criou arquivos mbox muito grandes (cerca de 2 GB para 100 MB de e-mails). O tamanho não seria esse problema, mas o Thunderbird não pôde importar esses arquivos.

A solução

Felizmente, existe esse script python que oferece aos usuários avançados a oportunidade de mover e-mails do Evolution para o Thunderbird.

A solução é descrita aqui :

WFM

Eu usei: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.

Usando o script python para converter de maildir em mbox, você pode criar uma estrutura de mbox importada com apenas alguns cliques:

  1. Melhor prevenir do que remediar: copie sua estrutura de maildir de ~/.local/share/evolution/mail/local/para um diretório de sua escolha - digamos/tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Use o script $ python maildir2mbox.py local LocalMbox
  4. Abra o Thunderbird (também deve estar instalado e as ferramentas de importação / exportação )
  5. Clique com o botão direito na sua Caixa de entrada e selecione Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectoriese selecione o /tmp/mail-copy/LocalMboxarquivo
  6. Aproveite seus milhares de e-mails antigos :-)
Bertram Nudelbach
fonte
Eu realmente gosto desta solução, pois não requer a instalação do Evolution (não é necessário exportar).
Beernarrd
Estou adicionando o link para o mesmo script no git: https://gist.github.com/nyergler/1709069
Beernarrd
3

Você já viu este post?

http://ubuntuforums.org/showthread.php?p=10999504

  1. Evolução do backup: Alt-f, configurações da evolução do backup ...

    Instale o Thunderbird no Ubuntu Sotware Center e configure o Thunderbird com as informações da sua conta de email. Feche o Thunderbird, depois de verificar se o envio e o recebimento funcionam.

  2. Abra a evolução e mova todas as subpastas (arrastando-as) para o nível mais alto. Antes de ir para a próxima etapa, verifique se não existem mais subpastas. Então feche a evolução.

  3. Abra o Nautilus.

    Verifique se você está na sua pasta / home / yourname. Pressione Control-h, agora você verá todas as pastas e arquivos ocultos abaixo de suas próprias pastas, por exemplo: .aptitude Mova para /home/yourname/.local/share/evolution/mail/local/Inbox.sbdPressione F3. Isso abre outro painel no Nautilus.

    Neste painel, vá para /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Esse nome do servidor pode ser encontrado nas configurações da conta do Thunderbird (Alt-e, a), vá para Configurações do servidor. Aqui você vê o ServerName.

  4. Copie apenas os arquivos "arquivo da caixa de correio" da pasta "Inbox.sbd" do Evolution para a pasta "ServerName" do Thunderbird. Não copie os outros arquivos como xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data etc.

Toolaidback
fonte
2

Infelizmente, a dica acima não me ajuda, apenas cria um arquivo de caixa de correio, mas, dentro dela, não possui todas as minhas mensagens. Para resolver o problema que eu fiz:

  1. um backup do correio no programa evolution usando seu arquivo -> fazer uma possibilidade de backup. Ele criará um arquivo .tar.gz.
  2. remova o programa Evolution após limpá-lo;
  3. instale o thunderbird e configure-o na sua conta;
  4. reinstale - do zero - evolution e, antes de aceitar todas as indicações, restaure o backup .tar.gz: neste momento, ele perguntará se você deseja migrar para arquivos maildir e, nesse caso, criará uma caixa de correio apenas para 'no caso' se você selecionar o novo formato.
  5. /~.local/share/evolution/mail/local_mboxe copie os arquivos mbox
  6. cole no seu ~/.thunderbird/xxxdefalt/mail/localfolder

É isso aí.

Dener
fonte
1

Depois de tentar todas as opções acima, encontrei uma solução muito mais simples.

Arraste e solte seu Inboxícone no painel esquerdo da evolutionárea de trabalho. Um arquivo chamado Messages_from_Inboxserá gravado. Agora renomeie-o Inboxe copie-o para

~/.thunderbird/whatever.default/mail_acct/ 

Se você abrir thunderbird, agora estará lá. Repita este procedimento com outras pastas necessárias.

user49301
fonte
1

Você também pode selecionar mensagens no Evolution e pressionar Ctrl+ Spara salvar as mensagens como 'mbox'. Em seguida, copie o arquivo para ~/.thunderbird/xxxxxx.default/Mail/mail_acc/. Quando você inicia o Thunderbird, ele cria automaticamente uma pasta com suas mensagens

inokenty
fonte