Resolución "Hay un problema con sus buzones de correo" en El Capitán

1

Tengo un problema idéntico con Mail en dos sistemas separados, ambos comienzan inmediatamente después de actualizar de un Yosemite de larga duración al nuevo El Capitan y persisten hasta la última versión 10.11.2 . Los sistemas tienen al menos 16 GB de memoria y más de 200 GB de espacio libre en disco, no se están ejecutando otras aplicaciones, ni Mail tiene ninguna extensión instalada.

El problema se manifiesta con el correo de Apple, incluso cuando no se atiende, en algún momento aparece espontáneamente con este error en un cuadro de diálogo:

  

Hay un problema con sus buzones.

     

Intenta hacer clic en Salir y luego vuelve a abrir Correo. Si este mensaje   Vuelva a aparecer, haga clic en Salir y reconstruir índice. La próxima vez que abras Mail,   importará tus mensajes.

Las únicas opciones son Salir y Salir y reconstruir índice . Tampoco resuelve el problema para futuras invocaciones.


El Doctor de conexión muestra todas las conexiones (SMTP e IMAP) en verde, de hecho, el panel Mostrar detalles sigue mostrando lo que parece ser una buena comunicación, incluso después de que aparezca el cuadro de error del modelo, esto incluye las respuestas inactivas de "OK aún aquí".

El monitor de actividad generalmente continúa, pero a veces se detiene mientras se descargan los mensajes. El correo a menudo se fijará en 99-100% de CPU.

La consola emitirá estos mensajes, pero nada más descriptivo:

  1. Correo: Error al acceder a la cuenta, (nulo)
  2. kernel: process Mail [###] hilo ##### atrapado en la CPU; EXC_RESOURCE suprimido debido a la reproducción de audio
  3. com.apple.xpc.launchd: (com.apple.xpc.launchd.oneshot.0x10000005.Mail [###]) Servicio salido con código anormal: 1

Tenga en cuenta que no se está reproduciendo ningún sonido, así que no sé cuál sería la reproducción de audio.


Lo he intentado:

¿Alguien puede sugerir algo más para ver o probar?


Una posible pista interesante:

En Mail's Connection Doctor es posible verificar la Actividad de conexión de registro y luego Mostrar registros. En el archivo YYYY-MM-DD_Library.log, veo algo que huele muy sospechoso.

Mail[###] <Debug>: SQLite error 7 (out of memory): Error preparing statement for query SELECT ROWID, remote_id, flags FROM messages WHERE remote_mailbox = (SELECT ROWID from mailboxes WHERE url = ?) AND remote_id IN ( ... aquí aparece una gran lista de enteros, con más de cien mil ... ) ORDER BY remote_id

Es cierto que el servidor al que se conecta tiene varios años de mensajes, aunque están distribuidos en unas tres docenas de carpetas de correo.

Abierto a ideas para probar.

    
pregunta Walt Stoneburner 09.12.2015 - 01:03

1 respuesta

1

Yo también tengo este problema desde que me actualicé a El Capitán en octubre. Es bastante frustrante, ya que cualquier correo electrónico que se componga se pierde una vez que aparece el cuadro de diálogo de error.

La única solución parcial que he encontrado es eliminar los archivos de registro encontrados en: \ library \ containers \ com.apple.mail \ Data \ library \ logs \ Mail * .log

El correo parece seguir escribiendo en estos archivos de registro, usando más ram en el proceso, hasta que el correo deja de responder y aparece el cuadro de diálogo de error.

    
respondido por el Ethan 18.12.2015 - 21:24

Lea otras preguntas en las etiquetas