¿Cómo puedo hacer que Apple Mail actualice COMPLETAMENTE una cuenta IMAP?

6

Tengo una cuenta de Gmail que está configurada en tres Mac diferentes, llamémoslas Home, Work y MacBook. El hogar y el MacBook están en iCloud, el trabajo no, y el MacBook es el que está experimentando el problema.

No importa lo que parezca hacer, Apple Mail en el MacBook, solo para esta cuenta de Gmail, no muestra mensajes en ninguna carpeta e indica dos mensajes no leídos en la bandeja de entrada. Home and Work muestra la misma cuenta correctamente, con un reflejo preciso de la bandeja de entrada y los mensajes contenidos en otras carpetas.

Cosas que he probado:

  • Sincronizar
  • Reconstruir
  • Deshabilite la cuenta, salga, elimine la carpeta ~/Library/Mail/V2/[email protected] y luego reinicie
  • Eliminó los elementos de llavero para la cuenta de iCloud, elimine la carpeta de arriba

Cada vez, la cuenta vuelve con dos mensajes no leídos de cero. La pantalla Información de la cuenta muestra números precisos para todo excepto la carpeta "Correo enviado" (aunque no se muestra nada en ninguna carpeta). Al experimentar con habilitar e inhabilitar IMAP para etiquetas dentro de Gmail, he visto que el elemento de la carpeta "Correo enviado" en Información de cuenta se muestra con el número correcto de mensajes, pero un título de "Sent Mail" does not exist. Muy extraño. Lo siento, no tengo una captura de pantalla de eso.

¿Alguna idea?

    
pregunta NReilingh 09.05.2014 - 03:47

5 respuestas

3

No estoy seguro de si esto funcionará para todos, pero pude resolver el problema en dos partes. Para que los mensajes se muestren correctamente para todas las carpetas de la cuenta, necesitaba deshabilitar / eliminar la cuenta de iCloud para que ya no estuviera sincronizada. Luego eliminé la carpeta del buzón descrita en la pregunta y la agregué localmente al MacBook.

Después de que las carpetas se mostraban correctamente, el índice aún estaba un poco desordenado porque la bandeja de entrada mostraba un recuento no leído que no existía.

Para deshacerme de esto, tuve que reconstruir el índice completo. Esto parece ser diferente de la función Reconstruir que existe en el menú Buzón, y es más similar a lo que sucede cuando abres una versión actualizada del correo la primera vez.

  1. Salir del correo
  2. Navega a ~/Library/Mail/V2/MailData
  3. Eliminar cualquier archivo que comience con el "Índice de sobres"
  4. Iniciar correo
  5. Siga las indicaciones para permitir que Mail reconstruya el índice. Esto puede requerir algunos reinicios de la aplicación.
respondido por el NReilingh 09.05.2014 - 17:55
1

Está en el camino correcto al limpiar cosas "como un animal" en ~ / Library, pero hay algunas desventajas en esto.

Lo primero que debe hacer es asegurarse de que realmente no sea un problema con la configuración del servidor de Apple Mail y Gmail. Haría una nueva cuenta de usuario en la Mac problemática y configuraría solo esa cuenta de correo. Lo más probable es que su teoría sea que el MacBook es el problema, pero qué pasa si las otras Mac están dañadas y la MacBook está obteniendo lo que Gmail está enviando (aunque Apple Mail interpreta esos bits de manera incorrecta).

Si tuviera que meterme en ~ / Library, haría lo siguiente:

  • Hacer una buena copia de seguridad de mi Mac (máquina del tiempo u otra)

  • Zip up Mail Downloads: eliminar los datos del buzón dejará las descargas huérfanas, así que tendré que ordenarlas más tarde.

  • Salga del correo y deshabilite todas las cuentas de correo en el panel de Cuentas de Internet de las preferencias del sistema (desmarque)

  • Mueva los siguientes directorios y archivos a la papelera.

  

~ / Library / Mail
  ~ / Library / Containers / com.apple.mail
  ~ / Library / Containers / com.apple.MailServiceAgent
  ~ / Library / Preferences / com.apple.mail-shared.plist

  • Reinicie y vacíe la papelera / vuelva a verificar que los archivos anteriores ya no están.

  • Elimina y vuelve a agregar esa cuenta de gmail a las cuentas de Internet desde Preferencias del sistema

respondido por el bmike 09.05.2014 - 17:55
0

Recomiendo evitar que gmail sincronice todo.

Esto se puede lograr al ir a las secciones de "etiquetas" de la configuración de gmail.

También puede ir a la sección IMAP / POP de la configuración y limitar el número de mensajes a sincronizar por carpeta IMAP, yo uso 1000 mensajes.

Sé que no es una solución, pero ciertamente me ayuda mucho con los problemas de sincronización de gmail con Apple Mail.app.

    
respondido por el Felipe 09.05.2014 - 15:13
0

Intenté todo lo que probaste, y también intenté las sugerencias de bmike. Eliminar todas las preferencias / cachés, etc. causó más problemas de los que resolvió, así que los volví a poner y decidí intentar un enfoque más quirúrgico. Para cualquier persona que aún esté leyendo esto, lo que pareció arreglarlo al final fue

  1. Eliminar las carpetas relevantes en ~ / Library / Mail / V2 /
  2. Edita Accounts.plist en un editor de texto y elimina la sección correspondiente a la cuenta no deseada.

Como todos los demás han sugerido, asegúrate de que tienes copias de seguridad antes de probar algo, pero a mí me funcionó bien.

    
respondido por el Toadfish 29.04.2015 - 11:30
-1

Según la información que proporcionó, parece que Gmail está configurado incorrectamente en el Macbook. Me aseguraría de que la configuración de correo en Correo > Preferencias > Cuentas sea exactamente la misma en las tres computadoras. Realmente suena como que Gmail en la Macbook está configurado como una cuenta POP.

    
respondido por el user77771 09.05.2014 - 09:47

Lea otras preguntas en las etiquetas