notmuch is a search engine and emacs frontend for locally stored email. The name implies that it is efficient:
“You have 200k emails? That’s not much!”
Maybe talk about my setup with the notmuch-rsync script.
The following links work from org files on my local computer:
Notmuch search: tag:inbox
Email from Arne Brasseur: {emacsberlin} Location for Thu
Notmuch search: emacsberlin
To store a link, in search results or message show buffer: “C-c l”
To insert that link into an org buffer: “C-c C-l”
- Message show
- Compose
- PGP
- attachments
To use it, first install the standalone software, e.g. from an operating system package or from source. This will give you the ‘notmuch’ commandline program. It can be configured and used independently from emacs.
Make sure you have org and melpa package archives
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
M-x list-packages and install the packages notmuch and org-plus-contrib.
Add to init.el:
(require 'notmuch) (require 'org-notmuch)