¿Dónde se almacenan las reglas de Mail.app? Se borraron y quiero restaurarlos.

9

Como Mail.app tuvo problemas para conectarse a las distintas cuentas, intenté "restablecerlo" eliminando todas las cuentas y las contraseñas almacenadas en Keychain Access.app. Luego volví a agregar todas las cuentas de correo.

Sin embargo, por algún motivo, todas las reglas configuradas también se eliminaron, aunque no están directamente vinculadas a una cuenta de correo específica.

¿Dónde se almacenan estas reglas para poder restaurarlas desde una copia de seguridad de la máquina del tiempo?

    
pregunta gentmatt 03.03.2013 - 09:25

5 respuestas

11

Las reglas se almacenan en una lista de propiedades en:

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. Restaure este archivo desde una copia de seguridad.
  2. Reiniciar Mail.app.
  3. Vuelva a habilitar las reglas.

En estos días, busque una carpeta V3 (El Capitán). Restaurar solo el SyncedRules.plist puede no funcionar ya que otro archivo .plist indexa el estado activo del conjunto de reglas actual. Lo que funcionó aquí fue volver a una versión anterior del directorio ~Library/Mail/V3/MailData (tenga en cuenta que está en el directorio V3, no en el directorio V2) . Esto lleva unos minutos, ya que Mail tiene que volver a importar sus mensajes, pero restauró las reglas que no se restauraron al restaurar solo el archivo ~/Library/Mail/V3/MailData/SyncedRules.plist .

    
respondido por el gentmatt 03.03.2013 - 09:32
3

Aquí hay una actualización de la excelente respuesta de Charles para restaurar las reglas de Apple Mail perdidas que podría perder al actualizar a Mac High Sierra OS10.13.4:

  1. Cerrar Apple Mail. Probablemente en tu iPhone y iPad también.

  2. En tu Mac, ve a iCloud y desmarca la casilla Correo para que no sustituyas el archivo dañado de iCloud al volver a abrir el Correo.

  3. Vaya a una copia de seguridad no dañada de Mail. Profundiza en tu carpeta de Usuario: ~ / Library / Mail / V5 / MailData /
    asegúrese de que sea la carpeta V5, luego ábrala, busque y copie el archivo SyncedFilesInfo.plist. Pronto verás que es más antiguo y más grande que el archivo nuevo dañado.

  4. Ahora ve a tu disco duro actual y profundiza en la misma carpeta de Usuario: ~ / Library / Mail / V5 / MailData /
    luego ábralo, busque y elimine el archivo SyncedFilesInfo.plist más pequeño y reemplácelo con su archivo de copia de seguridad más grande y antiguo.

  5. Ahora, vuelve a abrir Mail. Sus reglas recuperadas deben estar allí. Vaya a sus Preferencias > Reglas y active sus reglas marcando todas las casillas deseadas. Agregue o elimine una regla solo para asegurarse de que el archivo se actualice. Si eso no funcionó, repita con un archivo de copia de seguridad más antiguo.

  6. Ahora cierre Apple Mail, abra las Preferencias de iCloud en el sistema operativo, vuelva a marcar la casilla "Correo" y cierre iCloud. La vida debería ser buena otra vez.

respondido por el Longmont Ron 11.04.2018 - 10:16
0

Tuve este problema en Mail V2 (Yosemite). Eliminar SyncedRules.plist no funcionó; las mismas reglas seguían regresando cuando se reinició Mail.

Esto se debe a que las reglas se sincronizan en iCloud. Para evitar que:

  • Salir del correo.
  • Edite ~/Library/Mail/V2/MailData/SyncedFilesInfo.plist y elimine la entrada correspondiente a SyncedRules.plist .
  • Recupere SyncedRules.plist de su copia de seguridad.
  • Reinicia el correo y vuelve a habilitar las reglas.

Sus reglas recuperadas ahora deberían estar allí.

- Charles

    
respondido por el Charles 29.08.2016 - 12:13
0

Ya que esto me dio un dolor de cabeza, quiero compartir mi experiencia personal desde V4. Asegúrese de eliminar también el SynchedRules.plist en este directorio: ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist

    
respondido por el chuckice 08.03.2017 - 02:16
0

Aquí hay una modificación de la actualización de Longmont Ron de la respuesta de Charles que no requiere editar realmente el archivo SyncedRules.plist :

  1. Salir de Mail.app en tu Mac
  2. Recupere versiones antiguas y no dañadas (por ejemplo, de Time Machine) de SyncedRules.plist y SyncedFilesInfo.plist
  3. En el panel de iCloud de Preferencias del sistema, deshabilite la casilla de verificación de Correo principal y, debajo del botón Opciones junto a iCloud Drive, la casilla de verificación de Correo allí también (esta casilla de verificación de segundo nivel hacia abajo resultó ser crucial en mi experiencia )
  4. Reemplace las versiones dañadas de ambos archivos en ~/Library/Mail/V5/MailData/
  5. Reinicie Mail.app y sus reglas deberían volver a estar en su lugar (aunque es posible que deban volver a habilitarse. Puede hacer clic en una casilla de verificación para volver a activarlas)
  6. De vuelta en el panel de iCloud de Preferencias del sistema, vuelva a habilitar la casilla de verificación de Correo principal y, debajo del botón Opciones junto a la Unidad de iCloud, la casilla de verificación de Correo allí también
respondido por el Michael Hammond 09.08.2018 - 01:26

Lea otras preguntas en las etiquetas