Notmuch requires either [maildir
flag](http://cr.yp.to/proto/maildir.html) or a "mh"-style
maildirectory to operate on. Basically any setup in which each mail
- is in a file of it's own will work. Here are some generally
+ is in a file of its own will work. Here are some generally
well-regarded mail retrieval tools:
- * [offlineimap](https://github.com/jgoerzen/offlineimap/wiki/) -
+ * [offlineimap](https://github.com/nicolas33/offlineimap/) -
quite useful and widely tested, it also offers a handy hook that
will come in useful a bit later in our setup. Also supports
"presynchook" and "postsynchook" command that will get run
* <span id="print_filenames">**Print only filenames of a search (python bindings)**</span>
- Notmuch includes python bindings to the notmuch shared library,
- called [cnotmuch](http://pypi.python.org/pypi/cnotmuch). Extensive
- API documentation available.
+ Notmuch includes [python bindings](http://pypi.python.org/pypi/notmuch)
+ to the notmuch shared library. Extensive API documentation
+ [is available](http://packages.python.org/notmuch).
The bindings are very simple to use. As an example, given you have
the python bindings installed (or simply set your PYTHONPATH
* <span id="sync_maildir_flags">**Sync notmuch tags and maildir flags**</span>
notmuch **since version 0.5** syncs maildir flags and respective
- tags in both directions. This how to applies only to notmuch
- prior version 0.5:
+ tags in both directions. This part applies only to notmuch prior to
+ version 0.5:
Some IMAP users rely on maildir flags that convey the status "seen",
"replied", "trashed", in order to synchronize the status of their
flag](http://cr.yp.to/proto/maildir.html) is simply a defined part
of their filename). Notmuch will by default happily ignore those
flags and will never modify them either, as there is no built-in
- support for sunchronizing your notmuch tags with your imap maildir
+ support for synchronizing your notmuch tags with your imap maildir
flags (seen, replied, trashed, etc). However there are currently 2
ways in which you can achieve synchronization.
*id:1267450136-31749-1-git-send-email-Sebastian@SSpaeth.de* and can
be viewed as a [source diff in this git
repository](http://github.com/spaetz/notmuch-all-feature/commit/df3b087cefb85e9d16fd17540e348bcb854dd7ee).
+
+* <span id="print_filenames">**Using notmuch with Mutt**</span>
+
+ Notmuch is a great mail indexing tool that can also be used *in conjunction*
+ with existing Mail User Agents (MUA) instead of replacing them. The advantage
+ of such mixed solutions is that users can benefit from notmuch features (such
+ as full-text search and thread reconstruction) without *having to* change
+ MUA.
+
+ A popular geek MUA is [the Mutt e-mail client](http://www.mutt.org);
+ integrating notmuch with Mutt is fairly straightforward. An
+ [**how to use Notmuch with Mutt**](http://upsilon.cc/~zack/blog/posts/2011/01/how_to_use_Notmuch_with_Mutt/)
+ has been written by Stefano Zacchiroli, together with some glue code. Check
+ out the
+ [howto](http://upsilon.cc/~zack/blog/posts/2011/01/how_to_use_Notmuch_with_Mutt/)
+ for more information.
+
+ <small>(Note by the howto author: I've linked the howto from this wiki rather
+ than splicing it in, in order to avoid duplication of information. If you
+ think it would be better to have it here, feel free to copy the text
+ here. The howto is
+ [available](http://git.upsilon.cc/cgi-bin/gitweb.cgi?p=zack-homepage.git;a=history;f=blog/posts/2011/01/how_to_use_Notmuch_with_Mutt.mdwn)
+ in markdown syntax from the Git repository of my homepage.)</small>
+