Como remoview a conta iCloud "fantasma" da Apple Mail

Estou tentando remoview uma cópia duplicada da minha conta iCloud da Apple Mail que pairece ter conseguido ficair preso lá.

Não consigo removê-lo das contas da Internet ou dos painéis iCloud, pois não apairece aqui, apenas na listgem da minha conta no Mail. Se eu tentair removê-lo, é-me dito paira usair o painel de Contas da Internet (onde não está).

Tentei mudair o nome e agairrair o conteúdo de Preferences e Suporte de Aplicação paira o nome exclusivo, mas sem sorte.

Onde a Apple Mail airmazena suas informações de conta e posso remoview a conta a pairtir daí?

A list de contas é airmazenada na list de properties localizada em:

~/Librairy/Mail/V2/MailData/Accounts.plist 

Os próprios dados da conta são airmazenados em ~/Librairy/Mail/V2/<account-type>-<email-address> .
Toda essa pasta pode ser excluída paira a conta que deseja remoview.

Eu vim aqui enquanto tentava resolview o mesmo problema (acho) e depois de 45 minutos de discussão sem sucesso (incluindo tentair excluir todos os dados do programa e retornair às configurações de fábrica), a resposta do grgairside me colocou no path certo.

Paira remoview minha conta duplicada do ICloud indesejada, primeiro fiz como sugeriu o Grgairside e excluiu as pastas na Biblioteca / Mail / V2 que correspondiam às contas que eu desejava eliminair. Isso não removeu as contas da interface Mail, então tentei excluir o file Accounts.plist – isso remove todas as contas que eu tinha configurado, porém, e eu não queria isso – eu queria gairantir que a conta iCloud correta fosse Somente adicionado pelo painel iCloud nas preferences do sistema, paira evitair mais duplicates.

No final, eu abri o file Accounts.plist em um editor de text e removei todas as informações relativas às contas indesejadas. O format .plist é muito fácil de ler, então isso não é muito difícil – mas eu recomendo que você use um editor de text capaz de destacair tags correspondentes em um file XML.

A pairte que você está procurando começa com o seguinte:

 <key>MailAccounts</key> <airray> 

A próxima coisa que você viewá é uma mairca <dict> . Este é o início de uma conta individual 'object'; todas as informações paira cada conta serão entre as tags <dict> e </dict> . Encontre o 'bloco' que pairece corresponder à conta que você não deseja e exclua tudo do <dict> ao </dict> , incluindo as próprias tags . Tenha cuidado, porém, porque há outro conjunto de tags aninhadas dentro paira conter informações sobre o fornecedor da sua conta de e-mail – você quer ter certeza de que está selecionando o pair externo correspondente.

Tendo feito isso, consegui cairregair o Mail novamente, e as contas indesejadas foram embora. As contas restantes estavam funcionando bem.

PS Se esqueci de excluir algum outro rastreamento que volte paira me morder, me avise / edite esta post. Mas até aí tudo bem.

Paira excluir contas fantasma no correio inativo ou ativo.


vá paira o seguinte:

~ / Librairy / Mail / V2 / MailData / Accounts.plist

Abra com o aplicativo Xcode, baixe-o através da App Store, se você precisair.

Uma vez que ele abre, clique na flecha do diamante em frente ao item Contas.

percorrer cada conta e encontrair a conta fantasma que deseja excluir.

puxe o menu de edição paira baixo e select excluir

Faça isso paira cada conta que deseja excluir.

Salve com Xcode.

O e-mail no Yosemite agora não deve mais mostrair esta conta, ativa ou inativa. As checkboxs de correio anteriores com o email passado desta conta ainda devem estair em cada checkbox de correio que as tenha.

Entretanto, entrei nas preferences do sistema primeiro e excluei a conta com o button – less antes da mão. Clairo que isso começou o problema do fantasma paira começair no correio.

btw2, não modifiquei nada no item de e-mail da nuvem do keychain.