Obrigado pelo comentário Arjan. Eu redefino o SyncService e ele resolveu o problema. Consegui restaurar todas as minhas mensagens.
Sempre que eu inicio o Mail.app no OS X 10.5.8, ele falha. Ele vem fazendo isso há mais de um mês. Tem cerca de 10 segundos antes de travar e travar. Aqui está o que eu fiz até agora:
O e-mail é aberto com duas pastas, sem e-mail, e ainda trava. Eu deletei / redefino tudo o que posso pensar. Eu não tenho nenhum plug-in instalado. O seguinte é um relatório de falha.
Process: Mail [31563]
Path: /Applications/Mail.app/Contents/MacOS/Mail
Identifier: com.apple.mail
Version: 3.6 (936)
Build Info: Mail-9360000~1
Code Type: X86 (Native)
Parent Process: launchd [71]
Interval Since Last Report: 718 sec
Crashes Since Last Report: 2
Per-App Interval Since Last Report: 92 sec
Per-App Crashes Since Last Report: 2
Date/Time: 2010-01-14 22:25:13.396 +1100
OS Version: Mac OS X 10.5.8 (9L31a)
Report Version: 6
Anonymous UUID: D505FC1F-648F-4800-BE55-75F1DCC719F1
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5839a67
Crashed Thread: 9
Application Specific Information:
-[MailApp _synchronouslyTellSyncServicesToRegisterAndSync]
Thread 0:
0 libSystem.B.dylib 0x97111286 mach_msg_trap + 10
1 libSystem.B.dylib 0x97118a7c mach_msg + 72
2 com.apple.CoreFoundation 0x90d36e7e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x90d37aa8 CFRunLoopRunInMode + 88
4 com.apple.HIToolbox 0x93dba2ac RunCurrentEventLoopInMode + 283
5 com.apple.HIToolbox 0x93dba0c5 ReceiveNextEventCommon + 374
6 com.apple.HIToolbox 0x93db9f39 BlockUntilNextEventMatchingListInMode + 106
7 com.apple.AppKit 0x961986d5 _DPSNextEvent + 657
8 com.apple.AppKit 0x96197f88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
9 com.apple.AppKit 0x96190f9f -[NSApplication run] + 795
10 com.apple.AppKit 0x9615e1d8 NSApplicationMain + 574
11 com.apple.mail 0x000fc0b2 0x1000 + 1028274
Obrigado pelo comentário Arjan. Eu redefino o SyncService e ele resolveu o problema. Consegui restaurar todas as minhas mensagens.
Se você estiver excluindo o diretório ~ / Library / Mail para redefinir o e-mail, você não conseguirá isso, a menos que você também exclua ~ / Library / Preferences / com.apple.mail.plist
Você tem uma conta IMAP ou Exchange? Se assim, excluindo ambos e redownloading seu email é a opção mais fácil. Tanto o me.com quanto o gmail suportam o IMAP, portanto, esperamos que você o faça.
Se você tiver um e-mail local baixado de uma conta POP, poderá mover os arquivos .mbox do diretório ~ / Library / Mail / Mailboxes que você restaurou do Time Machine para a pasta ~ / Library / Mail / Mailboxes recém-criada. Cada uma dessas pastas precisaria ser Reconstruída (uma opção no menu Caixa de Correio). Você só pode selecionar um de cada vez, infelizmente, mas pode colocá-los em fila, selecionando cada um deles e escolhendo Reconstruir e todos eles serão completados um após o outro.
Nerdling está correto ao apontar que você poderia ter um plug-in incompatível causando uma falha, mas remover ~ / Library / Mail irá desinstalar todos eles, pois estão localizados em ~ / Library / Mail / Bundles. É claro que você pode reinstalá-los um de cada vez depois de voltar a trabalhar e, por isso, se esse foi o problema, você saberá qual causa a falha.
Existe uma opção para "reconstruir" a caixa de correio no menu Caixa de Correio. Tente isso. Eu mesmo tive esse problema uma ou duas vezes e tentei as coisas que você sugeriu junto com a reconstrução em várias ordens e, eventualmente, descobri que o problema desapareceu.
Eu não sei exatamente qual era, mas não fiz nada (além de reconstruir) que você ainda não tenha feito.
O log está dizendo alguma coisa? Veja Utilitários »Console.
E, caso o Mail esteja tentando enviar ou buscar alguma mensagem que esteja causando problemas, você pode ativar o registro de suas comunicações com servidores remotos:
/Library/Scripts/Mail Scripts/Turn on Logging.scpt
Isso inundará os logs no Console, portanto, use com cuidado. Quando terminar de investigar, basta reiniciar o Mail.
(O seguinte não irá ajudá-lo , dado o seu comentário sobre resposta de ridogi - apenas para os arquivos então ...)
Ou: talvez você possa encontrar algo estranho no arquivo de preferências? Para despejar o arquivo na linha de comando, use:
plutil -convert xml1 -o - ~/Library/Preferences/com.apple.mail.plist
Tags mac macos apple-mail