Browse Source

Add README

Blallo 3 years ago
parent
commit
21e3fbdcc0
1 changed files with 27 additions and 0 deletions
  1. 27 0
      README.md

+ 27 - 0
README.md

@@ -0,0 +1,27 @@
+# Papero
+
+This repository holds some golang cli utilities to interact with IMAP servers.
+Currently the plans include two such programs:
+
+ - `papero`: a stateless cli tool to grab and/or alter content from the server
+ - `paperod`: a daemon in charge of keeping in sync the server with local maildirs
+
+# Roadmap
+
+## `papero`
+
+- [ ] read from server
+  * [x] list the mailbox content
+  * [x] list messages in a mailbox
+  * [x] retrieve the content of a message
+  * [ ] search on a content in a mailbox by criteria (flags, keywords, ...)
+- [ ] modify the server
+  * [x] set the flags on server
+  * [ ] delete a message in mailbox
+  * [ ] put a message in mailbox
+  * [ ] create a mailbox
+  * [ ] delete a mailbox
+
+## `paperod`
+
+TODO