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

10

Como Mail.app tenía problemas para conectarse a las diferentes 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 alguna razón, todas las reglas configuradas también se eliminaron, a pesar de que no están directamente vinculadas a una cuenta de correo específica.

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

ingrese la descripción de la imagen aquí

Gentmatt
fuente

Respuestas:

12

Las reglas se almacenan en una lista de propiedades en:

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

En estos días busca una carpeta V3 (El Capitan) Restaurar solo el SyncedRules.plistarchivo 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 ~Library/Mail/V3/MailDatadirectorio (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 restaurando solo el ~/Library/Mail/V3/MailData/SyncedRules.plistarchivo.

Gentmatt
fuente
3

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

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

  2. En su Mac, vaya a iCloud y desactive la casilla de correo para no reemplazar el archivo dañado de iCloud al volver a abrir Mail.

  3. Vaya a una copia de seguridad de correo no corrupta. Desglose en su 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á que es más antiguo y más grande que el nuevo archivo dañado.

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

  5. Ahora, vuelve a abrir Mail. Tus reglas recuperadas deberían estar allí. Vaya a 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 solo. Si eso no funcionó, repita con un archivo de copia de seguridad anterior.

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


Longmont Ron
fuente
0

Tuve este problema en Mail V2 (Yosemite). Eliminar SyncedRules.plistno funcionó; las mismas reglas seguían volviendo cuando se reiniciaba el correo.

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

  • Salir del correo.
  • Edite ~/Library/Mail/V2/MailData/SyncedFilesInfo.plisty elimine la entrada correspondiente a SyncedRules.plist.
  • Recuperarse SyncedRules.plistde su copia de seguridad.
  • Reinicie Mail y vuelva a habilitar las reglas.

Tus reglas recuperadas ahora deberían estar allí.

-- Charles

Charles
fuente
0

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

chuckice
fuente
0

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

  1. Salga de Mail.app en su Mac
  2. Recupere versiones antiguas e incorruptas (p. Ej., De Time Machine) de SyncedRules.plistySyncedFilesInfo.plist
  3. En el panel de iCloud de Preferencias del sistema, desactive la casilla de verificación principal de Correo y, debajo del botón Opciones al lado de iCloud Drive, la casilla de verificación de Correo allí también (esta casilla de verificación de segundo nivel resultó ser crucial en mi experiencia)
  4. Reemplace las versiones corruptas de ambos archivos en ~/Library/Mail/V5/MailData/
  5. Vuelva a iniciar Mail.app y sus reglas deberían volver a 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 principal de Correo y, debajo del botón Opciones al lado de la Unidad de iCloud, la casilla de verificación de Correo allí también
Michael Hammond
fuente