¿Qué significa Sincronizar en Mail.app?

9

En Mail.app, ¿qué hace realmente Synchronize? ¿En qué se diferencia "Get New Mail?"

    
pregunta Owen 18.04.2011 - 17:29

5 respuestas

13

El correo se comunica con el servidor de correo para mostrarte los mensajes. Solo las cuentas IMAP se pueden sincronizar, ya que es una forma formal para que el servidor y el cliente de correo en su mac revisen todos los mensajes para asegurarse de que todo esté sincronizado entre los dos.

Get mail se centra en la Bandeja de entrada y se basa en que la aplicación Mail tiene una vista "correcta" que coincide con los datos del servidor de correo.

Sincronizar permite ruidos / errores / mensajes perdidos, estados incorrectos y otros golpes y errores de la vida real. Básicamente, hace doble conteo y verifica cada mensaje para asegurarse de que todo esté correcto al 100%. Sincronizar también comprueba todas las carpetas de forma recursiva para que todo se tenga en cuenta, no solo el subconjunto de carpetas que están marcadas con correo nuevo.

Incluso más "limpieza profunda" sería si le dijera al correo que reconstruya la cuenta o el buzón. Eso significa que el almacenamiento local que usa el correo en tu mac tiene problemas para obtener correo o sincronizarse. Es el último paso antes de eliminar la cuenta y comenzar a descargar cosas del servidor de forma limpia.

En pocas palabras, la sincronización normalmente no debería hacer nada, pero llenará los espacios que sean necesarios. (por supuesto, recibirá correo nuevo como parte de una sincronización total, pero será mucho más lento y utilizará más recursos en el mac que solo pedir un correo nuevo)

    
respondido por el bmike 18.04.2011 - 21:08
5

Sincronizar también es útil para volver a sincronizar dos (o más) máquinas. Si realizo cambios en la carpeta o la configuración en una Mac, ejecutaré Synchronize en la otra Mac para que la segunda Mac esté al tanto de los cambios.

También encontré que Synchronize solucionó un problema ocasional que tuve cuando un mensaje aparece en una máquina pero no en la otra.

    
respondido por el Negrino 18.04.2011 - 20:06
4

Get Mail solo buscará correo nuevo en la Bandeja de entrada.

Synchronize buscará cambios en la configuración de IMAP, buscará cambios en la estructura de carpetas de su cuenta y probablemente muchos más.

Editar: Sincronizar no debería ser algo que haces cada vez que envías un correo. Es para obligar a Mail a actualizar las conf / carpetas de su cuenta IMAP. Como si hubiera una red y ya no estuviera sincronizando. Pero generalmente, cuando se mueve, borra, etc. Mail ya se está encargando de actualizar donde se necesita actualizar.

    
respondido por el Loïc Wolff 18.04.2011 - 17:46
2

Loic Wolff - Get Mail solo buscará correo nuevo en la Bandeja de entrada.

Negrino - También descubrí que Synchronize solucionó un problema ocasional que tuve cuando un mensaje aparece en una máquina pero no en la otra.

Esta combinación de respuestas es probablemente la mejor para explicar por qué le importaría Get Mail vs Synchronize in Mail.app

Entra en juego cuando tienes una cuenta IMAP en tu iPhone (u otro dispositivo móvil) y en tu Mail.app (como un ejemplo).

Si hojea algunos correos electrónicos en su teléfono, IMAP los marcará como leídos, luego, cuando vaya a su Macbook o Mac que está dormida y tiene Mail.app en ejecución, y abre la tapa o saca la Mac de modo de suspensión y presione Get Mail, solo recibirá mensajes "Nuevos" (no leídos), no los que ha tachado en su dispositivo móvil. Por lo tanto, esto significa que NO es nuevo para el MAC, nuevo para el usuario de la cuenta IMAP. Su mac estaba dormido cuando llegó el correo y se marcó como leído, por lo que se omitirá. Entonces, parecerá que faltan mensajes. La forma más rápida de terminar esta frustración es si dejas que tu mac entre en modo de suspensión, haz un cmd-q rápido y vuelve a abrir Mail, lo que forzará la sincronización y recibirá todos los mensajes "nuevos", incluidos los que has leído. tu teléfono.

bmike / negrino dijo todo el resto.

    
respondido por el Jim Firenze 03.09.2011 - 22:06
1

También es útil cuando se utiliza AppleScript para mover el correo de un buzón de correo a otro o al eliminar el correo.

Como ejemplo, si escribe un programa Applescript para eliminar el correo en su carpeta de SPAM, parece que funcionará bien. En tu Mac, los mensajes eliminados ya no aparecen en la carpeta de Spam, pero sí aparecen en la carpeta de basura.

Pero si ejecuta ese Applecript por segunda vez, pensará que los mensajes eliminados aún están en la carpeta de Spam y los procesará nuevamente.

Esto se debe a que la lista de mensajes en la papelera en el servidor y la lista de mensajes en la papelera en la Mac no están sincronizados. Tienes que añadir esto

set allAccounts to every account
repeat with theAccount in allAccounts
    synchronize with theAccount
end repeat

hasta el final de su secuencia de comandos para sincronizar nuevamente el servidor IMAP y su Mac.

    
respondido por el Chuck 24.04.2013 - 01:08

Lea otras preguntas en las etiquetas