Readpst funciona não satisfatório

1

Alguém pode me ajudar? Eu uso o MS-OUTLOOK 2010 no Windows 7 e gostaria de usar contatos e compromissos salvos no Outlook no Evolution 3.2.2. também. Por isso instalei o "readpst" do Ubuntu Software-Center e usei-o igual ao todo na página do Ubuntu: Importar PST no Evolution 3.2.1

À primeira vista, os contatos e compromissos são transferidos de forma aceitável. Mas em uma inspeção mais próxima parece que meus contatos que têm aniversário antes de 1 de janeiro de 1970 seus aniversários são fixados em 01.01.1970. Como a maioria dos meus contatos tem mais de 43 anos, praticamente nenhum Aniversário é falso. Isso não é aceitável para mim.

Existe alguma outra maneira de importar dados PST para o Evolution?

Muito obrigado pela sua ajuda.

Atenciosamente Dietmar

    
por Dietmar Bimmerlein 12.04.2013 / 18:30

1 resposta

0

Já tentou importar o arquivo pst diretamente pelo Evolution? O Evolution 3.2.2 deve ser capaz de importar arquivos pst diretamente. Esta função deve estar disponível no pacote 3.2.2-0ubuntu2 e posterior.

Evolução > > Arquivo > > Importar

No Assistente de Importação do Evolution, escolha Importar um único arquivo em Tipo de Importador . Depois disso, você pode especificar o nome do arquivo e o tipo de arquivo (.pst).

O problema é que os plug-ins do Evolution usam a mesma biblioteca libpst4 para executar a importação que readpst usa. Datas anteriores a 1 de janeiro de 1970 são mais propensas a ter problemas de conversão. Eu acho que os aniversários são provavelmente as únicas datas que você tem em seu arquivo pst que vão tão longe, então é aí que você vê o problema de conversão.

O plug-in Evolution, no entanto, converte datas com um método diferente de readpst e parece manipular corretamente a conversão de datas de um formato do Windows para um formato Unix.

Suspeito que você esteja enfrentando um dos dois possíveis problemas:

1) Formato de data. Se você estiver usando DD / MM, libpst4 não parece ajustar para isso (embora eu possa estar errado). O resultado é que a conversão de data falha. Se esse for o caso, você poderá ajustar o Outlook (ou as configurações de localidade) antes de criar o arquivo pst.

2) Problemas de 32 vs 64 bits. Embora libpst4 possa ler um arquivo pst de 64 bits, ele usa uma estrutura para armazenar a data e hora que não parece garantir (novamente, posso estar errado) que uma data e hora de 64 bits seja convertida corretamente.

Se você tentar o arquivo pst com o Evolution diretamente e ele ainda não funcionar, e nada disso ajuda a resolver o problema, sua melhor opção pode estar usando outro formato de arquivo.

Você pode exportar o arquivo do Outlook como csv, tab, etc e o Evolution também pode importar esses arquivos por meio do Assistente de Importação.

    
por chaskes 12.04.2013 / 20:41