Existe-t-il un moyen d'afficher / modifier la base de données SQLite d'Outlook pour Mac afin de modifier le fichier de signature?

0

Je cherche à modifier le fichier ou la référence utilisé dans la base de données SQLite utilisée par Outlook sur Mac. Au lieu de devoir copier et coller une signature HTML dans le programme Outlook, j'aimerais coller le code HTML dans la base de données. De quels programmes et / ou ressources aurais-je besoin pour afficher et modifier cette partie de la base de données utilisée par Outlook?

Fichier de base de données

Bibliothèque / Conteneurs de groupe / UBF8T346G9.Office / Outlook / Profils Outlook 15 / Profil principal / Données / Outlook.sqlite

buzlink
la source

Réponses:

0

Vous pouvez y accéder à l'aide du programme SQLite intégré. Dans Terminal, exécutez la commande "sqlite3" avec le fichier Outlook.sqlite comme paramètre.

De là, vous pouvez utiliser les commandes SELECT pour afficher les données et UPDATE pour les modifier. Consultez la page d'accueil de SQLite pour la documentation, si vous ne connaissez pas déjà SQL.

jksoegaard
la source
Une fois le fichier de base de données ouvert dans SQLite3 en ligne de commande. Comment trouver la référence à l'emplacement dans lequel Outlook stocke les informations sur les signatures de courrier électronique dans le fichier de base de données? Je ne vois rien qui puisse être corrélé à une signature si j'en crée une nouvelle dans Outlook comme base de recherche des informations stockées pour une signature. Comment les données de signature seraient-elles stockées dans la base de données SQLite s'il s'agit d'un fichier HTML?
buzlink
Les données dans les fichiers SQLite sont organisées en tables. Exécutez la commande ".tables" pour obtenir une liste des tables. Si vous ne trouvez pas quelque chose qui ressemble à des signatures ici, essayez ".schema" qui générera la définition complète de la structure de la base de données. Après avoir trouvé la table correcte, vous pouvez afficher le contenu à l’aide de la commande "SELECT * FROM" table & gt; " où & lt; table & gt; doit être remplacé par le nom de la table trouvée.
jksoegaard
Il semble qu'il y a deux tables qui correspond à ce que je recherche. L'une s'appelle Signatures et l'autre, Signatures_OwnedBlocks. Signature affiche "20" "Signatures / 94 / 5EB871E2-9C0B-4114-8DF9-52AC5BDB9A57.olk15Signature" J'ai essayé d'ouvrir ce fichier et il semble être protégé par mot de passe. Signatures_OwnedBlocks affiche 3 entrées avec 1399275892 comme BlockTag.
buzlink