Mail.app falha, após a reconstrução do servidor Exchange


1

Nosso servidor Exchange foi reconstruído após uma falha de hardware e isso resultou na alteração da ID da caixa de correio. O Mail.app não gosta disso e trava assim que tenta verificar se há novas mensagens:

Process:               Mail [1174]
Path:                  /Applications/Mail.app/Contents/MacOS/Mail
Identifier:            com.apple.mail
Version:               8.2 (2102)
Build Info:            Mail-2102000000000000~1
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Mail [1174]
User ID:               501

Date/Time:             2015-07-14 08:59:48.324 +0100
OS Version:            Mac OS X 10.10.4 (14E46)
Report Version:        11
Anonymous UUID:        4F6F2F84-F869-25C2-1C87-B1246982BFD7


Time Awake Since Boot: 2200 seconds

Crashed Thread:        2  Dispatch queue: MFEWSAccountRequestResponseQueue :: NSOperation 0x600000697340 (QOS: UTILITY)

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Root Folder Id changed from AAMkADA5M2EyZWFiLWY1ZTctNDJlMS05MzQ1LTkyMDBkNTY2ZWEyMQAuAAAAAAA87sBtlAlTTJOPv8b7pvr6AQAUpHXDFMbMR5FSnLwG4BOUAAAAiMo7AAA= to AAMkADM0MjZkNGU4LTcwZGUtNDZhYi1hNjg4LTk0MGI5NWM4NzU3MgAuAAAAAAAcQlpkIwGwSb0hc5q+A04eAQB+EaxIvJoGTJt2RsDw05zJAAAAlpk5AAA=: once an account is created, the root folder id shouldn't change on the server'
abort() called
terminating with uncaught exception of type NSException

Qual é o meu melhor curso de ação? Eu tentei remover os arquivos de índice 'Envelope' e reconstrução, mas com o mesmo resultado. Eu não quero apagar completamente tudo a menos que seja absolutamente necessário, pois não quero perder meu cache local de mensagens (especialmente porque elas não estão mais disponíveis no servidor).


Espero que você tenha arquivado e-mails, se assim excluir a conta de e-mail. agora faça um novo (ou recrie o antigo). com base nesta mensagem "uma vez que uma conta é criada, o ID da pasta raiz não deve ser alterado no servidor"
Buscar웃

Respostas:


1

Buscar tem a essência correta, apesar de eu adicionar uma etapa: faça o backup de sua pasta ~ / Library / Mail (OPTION-Arraste-a para a área de trabalho) e exclua a conta.

Um que é feito, adicione de volta. Se o seu e-mail antigo desapareceu quando a nova conta foi estabelecida, basta importar as caixas de correio de backup que estão na área de trabalho.


Pensei que pode ter havido uma solução mais imaginativa, mas foi o que acabei fazendo - infelizmente, importar arquivos .mbox de volta para o Exchange perde a data e a hora enviadas / recebidas originais. Algo para procurar se isso é particularmente importante para qualquer um.
James

0

Eu usei uma abordagem mais radical, porque todas as minhas contas de e-mail (aquelas que não usam o Exchange) estavam usando o protocolo IMAP. Eu não fiz backup da minha pasta ~ / Library / Mail. Acabei de movê-lo para outro local completamente, desativei a conta de email do Exchange dentro do System Prefs e, finalmente, reiniciei o Mail.app. O aplicativo agora re-baixa todos os e-mails ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.