Recuperando Contas de E-mail do OS X Perdidas no Crash

2

Eu tive uma falha grave no meu Mac PowerBook e, quando reiniciei, o Mail apareceu com apenas minha conta do MobileMe ainda disponível e não consigo descobrir como restaurar as outras oito contas de e-mail que eu tenho.

Os diretórios em ~ / Library / Mail parecem estar lá. Eu até fiz um rsync dos arquivos .plist modificados de um backup do TimeMachine do diretório antes do acidente (infelizmente, eu estava em viagem, então o backup tem mais de uma semana e eu gostaria de tentar me recuperar disso ponto sem ter que restaurar completamente do TimeMachine).

Eu também fiz uma permissão de correção.

Então, minhas perguntas são onde exatamente as informações da conta do Mac Mail são mantidas? Alguma idéia do que poderia ter causado o fracasso? Por que apenas o MobileMe surge? Alguma outra opinião sobre como consertar as coisas?

    
por Tim 24.08.2009 / 20:44

7 respostas

4

Há uma maneira hacky (mas só pode ser) de converter suas mensagens para o formato mbox, que você pode reimportar para o Mail.

Esta ferramenta irá converter seus arquivos de mensagens emlx individuais (encontrados em ~ / Library / Mail /) para a antiga mbox formato.

Para importar seu e-mail para o Mail do Mac OS X, siga estas etapas source :

  1. Clique em "Arquivo" na barra de menus e, em seguida, em "Importar caixas de correio"
  2. Na janela "Importar dados de ...", selecione "Outros" e clique em "Continuar" (no MacMail 3.2, não haverá opção "Outros", mas você poderá importar "arquivos mbox" como uma opção neste menu)
  3. Navegue até o local da sua pasta netID.e-mail.mbox. Selecione essa pasta e clique em "Escolher"
  4. Verifique se todas as pastas de e-mail que você deseja importar estão marcadas e clique em "Continuar"

O problema é que apenas ter essas pastas não é tudo que o aplicativo Mail precisa. Provavelmente tem algumas configurações e dbs armazenados em sua pasta de preferências também (você pode usar o Time Machine para restaurá-los e ter tudo funcionando de novo também).

Eu tentaria restaurar os seguintes arquivos:

  1. /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/English.lproj/ExceptionsDatabases/com.apple.mail.plist
  2. /Library/Mail/MailAccounts.plist
  3. ~ / Library / Preferences / com.apple.mail.plist
por 24.08.2009 / 20:55
3

Se você estiver executando o Lion, as coisas mudaram e nada do que qualquer coisa disse aqui funcionará. :)

O problema é ainda pior se você atualizou o Lion de uma versão anterior e ainda vê todos esses arquivos antigos por aí e você quebra o teclado tentando recuperar o seu e-mail restaurando arquivos que não são mais usados. :)

As preferências para Mail.app em 10.7 estão agora em:

~/Library/Mail/V2/MailData

Você precisará restaurar todo o conteúdo dessa pasta para recuperar suas contas. Depois que fiz isso, tudo deu certo novamente e a vida foi grandiosa.

    
por 05.01.2012 / 16:45
1

(Hmmm, relendo sua pergunta, o seguinte não vai te ajudar muito. Apenas para os arquivos então.)

Você pode restaurar as mensagens diretamente com o Time Machine sem a necessidade de copiar os arquivos de mensagens por conta própria. Mas eu não sei sobre como restaurar as configurações da conta (e eu não sei se isso irá "conectar" corretamente as mensagens com as contas).

Assim: a sua cópia manual pode ser mais fácil, mas se você quiser usar a interface do Time Machine: apenas primeiro ativa o Mail e então entra no Time Machine. Em vez do habitual Finder no campo de estrelas, você verá Mail.

(Se você substituiu qualquer hardware após a falha: lembre-se de que você pode pressionar Option enquanto clica no ícone Time Machine, para alterar "Enter Time Machine" em "Browse Other Time Machine Disks".)

    
por 24.08.2009 / 21:03
1

Então eu tentei várias coisas e finalmente consegui as coisas mais para onde eu queria estar.

Eu tentei usar o TimeMachine na Caixa de entrada e fiz uma restauração antes do acidente. Isso restaurou o conteúdo das mensagens de email daquele ponto, mas as colocou em uma nova pasta (chamada algo como Time Machine) e não fez nada para as contas, que era o objetivo principal. Isso não ajudou muito, então eu restaurei de uma cópia de backup que fiz de ~ / Library / Mail.

Eu então restaurei o ~ / Library / Preferences / com.apple.mail.plist antes do crash. Eu não tentei isso inicialmente, porque quando eu fiz um grep de uma das minhas contas de e-mail no diretório ~ / Library / Preferences, mas o grep falhou com "egrep: ringToFront.plist: argumento de tamanho de contexto inválido", o que eu fiz não t perceber foi uma falha grave e não chegou aos outros arquivos. Fazendo um grep diretamente no com. * No diretório TimeMachine antes do crash, deu "arquivo binário com.apple.mail.plist matches". Bingo. Então, eu movi o arquivo para o lugar e reiniciei o Mail.app com o antigo diretório ~ / Library / Mail no lugar e ele ficou em dia.

    
por 25.08.2009 / 17:55
1

Minha solução mais ou menos confirma as anteriores, mas eu escolhi uma opção um pouco diferente.

Eu tive um acidente pesado hoje (aperte o botão de operação muito conveniente no meu Powerboard). Quando reiniciei, todas as pastas e contas do Mail desapareceram. Tentei restaurar as pastas através do Mail e do Timemachine, mas, como o Tim, acabei de ter muitas pastas não ligadas, o que teria sido uma enorme quantidade de trabalho para revincular.

Eu então encontrei este site e tentei restaurar o ~ / Library / Preferences / com.apple.mail.plist do Timemachine Archive logo antes da falha. Eu tenho três opções, "Keep Original", "Keep Both" e "Restore". Eu escolhi "Keep Both", e depois continuei a restaurar. Eu saí do Mail e reiniciei, e todas as minhas pastas e contas reapareceram por mágica! Vi então que havia um arquivo, com.apple.mail (original) .plist, que é a versão com os dados do Mail ausentes. Eu vou deletar isso, mas foi útil ter a segurança de saber que eu tinha uma versão com alguns dados, caso a restauração não funcionasse.

    
por 09.04.2011 / 13:24
1

No Lion, os caminhos são um pouco diferentes, os dois arquivos para tentar restaurar do Time Machine são:

~ / Library / Preferences / com.apple.mail.plist ~ / Library / Mail / V2 / MailData / Accounts.plist

No meu caso, o primeiro não fez nada, mas o segundo funcionou. O accounts.plist obviamente foi truncado para 1kb. Quanto ao porquê, essa é outra questão.

    
por 22.06.2013 / 06:29
0

Após a reinicialização, abri meu programa Mail, apenas para encontrá-lo vazio e pedindo que eu fizesse uma configuração.

Depois de ler este tópico, encontrei um arquivo chamado library/preferences/com.apple.mail.plist.saved então excluí a mais recente library/preferences/com.apple.mail.plist removeu .saved do outro nome de arquivo, reiniciou o e-mail e tudo está bom novamente!

    
por 07.04.2010 / 20:59