emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Jan Janak <jan@ryngle.com>
To: Giovanni Ridolfi <giovanni.ridolfi@yahoo.it>
Cc: Carl Worth <cworth@cworth.org>, emacs-orgmode@gnu.org
Subject: Re: Notmuch: An emacs interface for fast global search and tagging of email
Date: Wed, 18 Nov 2009 15:13:08 +0100	[thread overview]
Message-ID: <f35dbb950911180613k3b3fd39du70bda2c6190bcde0@mail.gmail.com> (raw)
In-Reply-To: <857929.5376.qm@web28310.mail.ukl.yahoo.com>

On Wed, Nov 18, 2009 at 2:16 PM, Giovanni Ridolfi
<giovanni.ridolfi@yahoo.it> wrote:
> --- Mer 18/11/09, Carl Worth <cworth@cworth.org> ha scritto:
>> The idea is that maybe org-mode users would like to be able
>> to reference
>> email messages for todo items, etc. and that perhaps
>> integrating with notmuch would make sense.
>
> well in Org-mode is it already possible to have links
> to "mails" e.g.:
>
>     mailto:adent@galaxy.net                   Mail link
>     vm:folder                                 VM folder link
>     vm:folder#id                              VM message link
>     vm://myself@some.where.org/folder#id      VM on remote machine
>     wl:folder                                 WANDERLUST folder link
>     wl:folder#id                              WANDERLUST message link
>     mhe:folder                                MH-E folder link
>     mhe:folder#id                             MH-E message link
>     rmail:folder                              RMAIL folder link
>     rmail:folder#id                           RMAIL message link
>     gnus:group                                Gnus group link
>     gnus:group#id                             Gnus article link
> (Manual: 4.3 External links)

Notmuch goes beyond what the links above can do. Having your mail
indexed with notmuch is kind of like having your own local copy of
gmail with its powerful search options.

If integrated properly with org-mode, we could refer to one particular
message using its message-id (regardless of the folder/directory it is
in), we could refer to whole threads. And when new messages in the
thread arrive, notmuch updates the thread automatically and you will
see everything when you activate the link.

Another interesting possibility would be adding support for notmuch
search strings to org-mode, so that you could do something like:
"notmuch:foo bar" and when you activate the link, a list of messages
that contain the text would show up in a notmuch buffer.

And so on. Notmuch is currently in very early stage, but I think it
has the potential to become a perfect complement for org-mode.

With support for full-text search in local email archives, org-mode
will be even harder to beat than it is now ;).

> By the way, does  notmuch depend on Xapian?

Yes.

  -- Jan

  reply	other threads:[~2009-11-18 14:13 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-18 10:54 Notmuch: An emacs interface for fast global search and tagging of email Carl Worth
2009-11-18 13:16 ` Giovanni Ridolfi
2009-11-18 14:13   ` Jan Janak [this message]
2009-11-18 16:39     ` Tassilo Horn
2009-11-18 17:39     ` Carsten Dominik
2009-11-19  0:12       ` Carl Worth
2009-11-19 13:15         ` Carsten Dominik
2010-04-06  0:42           ` Updated patches for linking to notmuch mail from org David Bremner
2010-04-06 10:13             ` Carsten Dominik
2010-04-06 11:22               ` David Bremner
2010-04-06 12:53                 ` Carsten Dominik
2010-04-06  0:42           ` [PATCH 1/2] Initial version of link support for the notmuch mail system David Bremner
2010-04-06  0:42           ` [PATCH 2/2] Add org-notmuch.el to Makefile and to org-modules David Bremner
2009-11-19 14:26         ` Notmuch: An emacs interface for fast global search and tagging of email Richard Riley
2009-12-05 16:40         ` David Bremner
2009-12-08 16:56           ` Carsten Dominik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f35dbb950911180613k3b3fd39du70bda2c6190bcde0@mail.gmail.com \
    --to=jan@ryngle.com \
    --cc=cworth@cworth.org \
    --cc=emacs-orgmode@gnu.org \
    --cc=giovanni.ridolfi@yahoo.it \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).