2 votos

¿Hay alguna manera de ver/editar la base de datos SQLite de Outlook para Mac para editar el archivo de firma?

Estoy buscando editar el archivo o la referencia que se utiliza en la base de datos SQLite que utiliza Outlook en Mac. En lugar de tener que copiar y pegar una firma HTML en el programa Outlook, me gustaría pegar el código HTML en la base de datos. ¿Qué programas y/o recursos necesitaría para ver y editar esta parte de la base de datos que utiliza Outlook?

Archivo de base de datos

Biblioteca/Contenedores de Grupo/UBF8T346G9.Office/Outlook/Outlook 15 Perfiles/Perfil Principal/Datos/Outlook.sqlite

2voto

M. Warren Puntos 113

Microsoft Outlook para Mac v16 almacena las firmas en un formato de archivo propietario .olk15Signature (también conocido como .olk15) en el directorio /Users/youruserid/Library/Group Containers/.Office/Outlook/Outlook 15 Profiles/Main Profile/Data/Signatures//.olk15Signature. Aunque los archivos .olk15 contienen una sección con HTML codificado en UTF-16, los formatos de encabezado y pie de página son opacos. La tabla Signatures de la base de datos Outlook.sqlite almacena referencias a los archivos .olk15 en su columna PathToDataFile.

1voto

Jose Chavez Puntos 645

Puedes acceder a él usando el programa SQLite incorporado. En Terminal, ejecuta el comando "sqlite3" con tu archivo Outlook.sqlite como parámetro.

Desde ahí puedes usar comandos SELECT para ver datos y UPDATE para cambiarlos. Consulta la página de inicio de SQLite para obtener documentación, si aún no conoces SQL.

0 votos

Una vez que tengo el archivo de base de datos abierto en SQLite3 en la línea de comandos. ¿Cómo encuentro la referencia a dónde Outlook almacena la información de las firmas de correo electrónico en el archivo de base de datos? No veo nada que se correlacione con una firma si creo una nueva en el Outlook como base para encontrar la información almacenada para una firma. ¿Cómo se almacenarían los datos de la firma en la base de datos de SQLite si es un archivo HTML?

0 votos

Los datos en los archivos de SQLite están organizados en tablas. Ejecute el comando ".tables" para obtener una lista de las tablas. Si no puede encontrar algo que suene como firmas aquí, intente ".schema", que mostrará la definición completa de la estructura de la base de datos. Después de encontrar la tabla correcta, puede ver el contenido con el comando "SELECT * FROM " donde

debe ser reemplazado por el nombre de la tabla que has encontrado.

0 votos

Parece que hay dos tablas que podrían ser lo que estoy buscando. Una se llama Firmas y la otra es Firmas_OwnedBlocks. La tabla de Firmas muestra "20" "Firmas/94/5EB871E2-9C0B-4114-8DF9-52AC5BDB9A57.olk‌15Firma" Intenté abrir este archivo y parece estar protegido por contraseña. La tabla de Firmas_OwnedBlocks muestra 3 entradas con 1399275892 como BlockTag

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