2 votos

Pueden las bases de datos SQLite que la tienda de correo de iOS, ser explotado para copia de seguridad de los mensajes?

El amigo de la familia que estoy enfrentado con el siguiente problema:

Un iPhone 3GS con iOS 3.1.2, el propietario tiene un montón de viejos mensajes de correo electrónico almacenados en el dispositivo, pero ha perdido el acceso a la original del servidor de correo electrónico. Otras copias de estos mensajes se almacenan de forma segura en un portátil, pero el disco duro muerto.

Reenvío de cada mensaje de forma manual desde el dispositivo no es una opción, dada la cantidad de trabajo involucrado (alrededor de 2000 mensajes).

Estoy bastante técnica, pero sin ningún tipo de experiencia con ordenadores Mac o iphone. La lectura de todo un poco me enteré de lo siguiente:

  1. No hay una manera sencilla de copia de seguridad de mensajes de correo electrónico (puede copia de seguridad de correo electrónico configuración de la cuenta, pero no el contenido real).

  2. No hay manera de marcar todos los mensajes en el dispositivo y moverlos a una carpeta IMAP para sincronizar a un nuevo servidor de correo.

  3. Los mensajes se almacenan en una base de datos SQLite archivo en el dispositivo. Usted no puede tener acceso a este archivo y moverlo a su PC o por correo a ti mismo a menos que usted jailbreak y desbloquear el dispositivo.

Primero de todo, estoy equivocado y hay alguna manera mágica o utilidad para transferir mensajes desde el dispositivo a un PC? Asumiendo que no existe, puede que alguien me apunte a la derecha jailbreak y el desbloqueo de los procedimientos que no va a borrar todos los datos del dispositivo y me permita conseguir que SQLite para almacenar de forma segura?

Me gustaría saber si es posible leer estas bases de datos y hacer una copia de seguridad de mi Correo mediante el acceso a los archivos de copia de seguridad o los archivos directamente en el dispositivo.

Es esto posible?

2voto

Glaurung Puntos 23

Yo estaba buscando información sobre esto mismo, porque necesitaba copia de seguridad de mis datos de correo electrónico desde el dispositivo antes de hacer una restauración (es vergonzoso que Apple no considera que sus mensajes de correo electrónico a ser lo suficientemente importante como para incluir en sus copias de seguridad). La siguiente información es válida para IOS 6, espero que se aplica a su situación con IOS 3 así. En IOS 6, al menos, no necesita meterse con SQlite o cualquier cosa, todo es texto sin formato.

Usted necesita el acceso al sistema de archivos en el dispositivo. Hay varias PC y Mac apps que examinar los archivos en el dispositivo, Ifunbox es uno que pretende permitir el acceso al sistema de ficheros sin necesidad de jailbreak.

Instrucciones para el jailbreak a su dispositivo específico (si resulta que usted necesita) se puede encontrar en http://stateofjailbreak.com/guide/iphone-3gs/3-1-2/.

Los correos se almacenan en Usuario/Library/Mail (que es un enlace simbólico, el camino parece ser var/mobile/library/mail). Sólo tienes que copiar el conjunto de la cosa para su computadora portátil.

Dentro de ahí, vas a encontrar directorios con los nombres de cada cuenta de correo electrónico configurada en el dispositivo. Hay una bastante auto-explicativo de la estructura de carpetas dentro de cada carpeta de cuenta. Una vez que se profundiza, los correos electrónicos se almacenan en texto plano individual *.emlx archivos, completa con todos los encabezados y datos adjuntos uuencode (también hay a veces un "archivos adjuntos" en la carpeta que se ha extraído de la versión de los archivos adjuntos). En un PC, usted desea cambiar el nombre de ellos *.eml archivos y, a continuación, usted será capaz de importación de los mismos en varios programas de correo como Thunderbird o Outlook; con algunos necesitarás una utilidad, con los demás la función de importación incorporada.

No he llegado lo suficientemente lejos como para determinar si la copia de una copia de seguridad de estas carpetas en un dispositivo restaurar desde copia de seguridad de itunes para restaurar el archivo de correos electrónicos o no. Hice mención de lo molesto que es que Apple no piensa que su fuera de línea correos electrónicos vale la pena ahorrar al hacer una copia de seguridad de tu dispositivo?

-1voto

doon ladi Puntos 44

Si desea una copia de seguridad de los mensajes de iPhone, puede utilizar iTunes para hacerlo.

  1. Descarga la última versión de iTunes en tu ordenador;
  2. Conectar el iPhone a la computadora y ejecutar iTunes con ella;
  3. Elegir hacer una copia de seguridad con iTunes;

Esa es la forma en que son capaces de copia de seguridad de mensajes del iPhone en el ordenador.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X