Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

PhantomKit Settings Vault

Freddie Mercurial edited this page Feb 28, 2022 · 9 revisions

Welcome to the PhantomMail wiki!

The JSON settings vault is encrypted entry by entry- all with the same password at the moment, but the capability exists to have different passwords on different setting keys. Entries are one of 3 things- EncryptedObjectSetting, EncryptableObjectSetting, or plain string.

Example settings file (password 1234)

{
  "DotColor": "grey",
  "ErrorColor": "red",
  "ProgressStringColor": "white",
  "SuccessColor": "green",
  "Theme": "Dark",
  "MailAccounts": {
    "i": "VrcrdqmoVDq5z4BFR7UxRA==",
    "s": "4UOEqevnwHaAo0r1FsuBFQ==",
    "c": 558161692,
    "v": "EAAAAB\u002BLCAAAAAAAAgqK9akMPj912tf0PWpeDpkvXwIAAAD//wMAGfBOvBAAAAA=",
    "l": 0,
    "t": "8AAAAB\u002BLCAAAAAAAAgqMjsEKgkAURX/FD5AhF6UtXIREhAmC0UaExvFCQ883Mb4J/PuMFm7jbA\u002BH08yTYFSFI4IR63hSJzC8Nep85DDC655wT9q2fmgWN5ZWVOUG0KSObPz8EgyVtnQwxgWWOFq9OLrBT0szT9TmSxwVgSR45IwgXtNih56sKTFf3ROccyDqujhqflu1t28tWPY8LrZfg7t/g6mBybZD2kOn6T7DBwAA//8DAOl2dYvwAAAA"
  },
  "CustomThemes": {
    "c": 558161692,
    "v": "AAAAAB\u002BLCAAAAAAAAgoAAAD//wMAAAAAAAAAAAA=",
    "l": 0,
    "t": "WAEAAB\u002BLCAAAAAAAAgq0T81qg0AYfBUfYFmaQqo5eLIhBVsQlFxE6LoO8aOfu7D7bcG3r0lKe\u002B2lzGmG\u002BWHaNQoWXXlmWCHvoj7BIZDVz3QTTFjfH/u\u002BvRtbCeQuKvumTaBPI9jyAa80quyMELdQ\u002BaQfrlBZlVhSQOmQJBhWWZNGJltj7fwHXJlb2GI/5SNMnh8KDKpvZuPELzWJfvMTOOqXtBh3nEjMyOhmLNh6fly/q7u/rrrEPAz/eOMLAAD//wMA\u002B8rQX1gBAAA="
  }
}

Settings without a "i" and "s" are non-encrypted objects. These JSON files are technically hand-editable. They can be saved in minimized form for space or saved pretty printed.

Clone this wiki locally