smstree

command module
v0.0.0-...-9ac631e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2021 License: BSD-3-Clause Imports: 14 Imported by: 0

README

A GTK+2 editor for MBox files [WIP]

I couldn't find any good e-mail client or a specialized editor for viewing and editing separate MBox files, so I decided to write it.

The initial purpose, as it comes from the name, is to store backups of SMS conversations in a well-structured format that preserves senders, dates and relations between messages. The relations, unfortunately, should be assigned manually, as SMS messages don't have headers and message relations, and thus it's non-trivial to detect different conversations between the same parties automatically — that's why a manual editor is needed.

Though, it may be used for other purposes too, such as viewing old mailboxes without a need to import them into some e-mail client.

Build

go build -o smstree

Make sure to install dependencies needed by go-gtk first.

Usage

Currently the program accepts one argument: a MBox file to work with.

Keybindings:

  • Ctrl+Enter: save current entry to RAM
  • Ctrl+S: overwrite the MBox file (not implemented yet)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL