My current mail setup is mu4e and emacs based mail client included with the amazing mu mail indexer. mu works similar to notmuch but allows easy bidirectional operation with the original Maildir. Add mbsync (isync) to sync imap locally and msmtp and you have a full mail setup.
The idea is to create a fancy version of this setup using a browser based application. The architecture is similar to mu4e
. Instead of mu4e
talking to mu-server
, a small backend written in go talks to mu-server
. The backend serves a javascript application and provides an HTTP API to it. The app is written in Vue.js.
The current prototype can already display the subjects of the mail as you type in the textfield. It uses plain rest for now. A Websocket would allow for progress report (but it is so fast that has not been necessary until now).
The backend implements the mu-server
s-exp protocol and for now exposes the cmd:find
operation.
This project is part of:
Hack Week 16
Activity
Comments
-
about 7 years ago by vitoravelino | Reply
@dmacvicar, is the prototype source hosted somewhere? If yes, is there a
Getting Started
in the README? I'd like to give it a try. :)
Similar Projects
Dartboard TUI by IValentin
Description
Our scalability and performance...
terraform-provider-feilong by e_bischoff
Project Description
People need to test o...
Mammuthus - The NFS-Ganesha inside Kubernetes controller by vcheng
Description
As the user-space NFS provider,...
toptop - a top clone written in Go by dshah
Description
toptop
is a clone of Linux's ...
suse-rancher-supportconfig by eminguez
Description
SUSE's supportconfig
[suppo...