Skip to content

Terminal mail for non-neckbeards - Work in progress, pre-alpha

License

Notifications You must be signed in to change notification settings

benyanke/mailman

Repository files navigation

Mailman

Terminal Mail for Non-Neckbeards

This is very early along. Nothing here yet, just a proof of concept. Built as a standard go package, using dep for dependencies. Vendored dependencies are committed to the repo, so dep is not needed on your system unless you want to add or change packages.

Run

To run, simply clone the project and build:

$ git clone https://github.com/benyanke/mailman.git
$ cd mailman
$ go build && ./mailman

Config

tbd.

Configuration Overrides

  • Configuration directory is in ~/.mailman
    • Override with --configdir

Current State

Working/done:

  • imap proof of concept (run notmain method and ensure you've set env vars imap_host, imap_user, and imap_pass)
  • absolute basic 3 pane layout

Screenshot of current state of three pane view

Future

Use this imap library: https://github.com/emersion/go-imap

About

Terminal mail for non-neckbeards - Work in progress, pre-alpha

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages