Cela peut être un symptôme de problèmes avec le tristement célèbre trousseau Local Items
.
J'avais des comptes Mail qui refusaient de se connecter (bien que dans les logs du serveur je pouvais voir une connexion réussie!), et je ne pouvais pas ajouter de nouveaux comptes Mail (j'obtenais des erreurs étranges et cryptiques qui se sont avérées être des échecs de accountsd
pour stocker le nouveau mot de passe dans le trousseau Local Items
).
Pour une raison quelconque (bugs ou mauvaise conception), il semble se corrompre ou se verrouiller. Il est censé être utilisé pour synchroniser les mots de passe des comptes Internet sur plusieurs appareils, mais il existe et pose des problèmes même si vous n'utilisez pas iCloud (ce qui est mon cas).
La solution est relativement simple, mais très ennuyeuse : d'abord arrêtez toutes les applications, puis supprimez entièrement (ou déplacez à la Corbeille au cas où vous voudriez avoir la possibilité de le restaurer) le sous-répertoire (ou les répertoires) appelé ~/Library/Keychains/U-U-I-D/
(où U-U-I-D est un long UUID hexadécimal), puis redémarrez immédiatement. J'ai également supprimé les anciens éléments de mots de passe de compte Mail du trousseau login
, mais cela peut ne pas être nécessaire. Dans tous les cas, vous devrez peut-être réinsérer les mots de passe pour divers comptes, mais cette fois-ci ils devraient apparaître à la fois dans votre trousseau login
normal et dans le magique trousseau Local Items
.
Après le redémarrage, vous devriez voir ce répertoire recréé, et dans l'accès trousseau vous devriez voir le trousseau Local Items
déverrouillé lorsque le trousseau login
est déverrouillé - si ce n'est pas le cas, verrouillez et déverrouillez le trousseau login
.
Assurez-vous également d'avoir désactivé (décoché) toutes les cases de gestion automatique des paramètres de connexion pour les serveurs entrants et sortants dans tous les comptes Mail (trouvé dans Préférences Mail sous Comptes/ParamètresServeur).