read your mail inside emacs with notmuch

Here we will configure emacs to read your mail with notmuch.

/!\ it's really another way of doing mail ... all mail in one view ... all manage by Tag ...

I'm not using it for the moment.

Prerequis

  • install notmuch, mbsync/isync

on debian ubuntu like :

# apt install notmuch notmuch-emacs

for mbsync see : mbsync

notmuch setup

  • initial configuration
$ notmuch setup
Your full name [Michel Le Cocq]: 
Your primary email address [nomad@houyo.(none)]: nomad@neuronfarm.net
Additional email address [Press 'Enter' if none]: lecocq@ipgp.fr
Additional email address [Press 'Enter' if none]: miconof80@gmail.com
Additional email address [Press 'Enter' if none]: 
Top-level directory of your email archive [/home/nomad/mail]: ~/.localsyncmail/neuronfarm
Tags to apply to all new messages (separated by spaces) [unread inbox]: 
Tags to exclude when searching messages (separated by spaces) [deleted spam]: 
(...)
  • build index
$ notmuch new

notmuch emacs configuration

to be written

notmuch shotcuts

to be written