all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: David Maus <dmaus@ictsoc.de>
To: Arne Freyberger <freyberg@jlab.org>
Cc: emacs-orgmode@gnu.org
Subject: Re: hyperlink to IMAP email
Date: Fri, 26 Mar 2010 22:20:02 +0100	[thread overview]
Message-ID: <87fx3mu6f1.wl%dmaus@ictsoc.de> (raw)
In-Reply-To: <loom.20100326T204102-109@post.gmane.org>


[-- Attachment #1.1: Type: text/plain, Size: 1893 bytes --]

Arne Freyberger wrote:
>I would like to link to email messages that are held in IMAP folders either
>locally or on the server.   I've tried vm but realized that I would have to set
>up a copy of my IMAP folder structure into the vm folder world in order for that
>to work.  I was about to investigate wanderlust, but realized what I really want
>is a command line mechanism to launch an email reader at a specified message
>within my IMAP folders.   So far I have not found one that allows this.   What I
>am after is a way to put in a link to invoke a command like:

>    myemailclient -imap=username@imapserver.org -folder=myfolder
>-id=50215.151.199.150.148.1269632035.squirrel@webmail.my.org

>I presently use thunderbird as my email client and it doesn't support this, I've
>looked at several other linux email clients and they do not support this either.

Wanderlust does:

[[wl:%Inbox:user/clear@host:993!#4BACBD0F.E2F8C581@blueshieldca.com][<4BACBD0F.E2F8C581@blueshieldca.com>]]

>How do the org-mode users link to their IMAP mail?

Doing the linking on two assumptions:

 - the most significant part of a link to a mail message is the
   message-id; no matter where it is, the message id identifies what I
   am referring to

 - messages have a distinct place: either there are in one of my
   inboxes, or there are in a local archive (transfered after 180
   days)

So I create a link pointing to the inbox: Either the default inbox or
including server information.  This link will be valid for 180 days,
that is way enough to open recent links.

In case the link is invalid because the message is moved to the local archive,
I utilize namazu[1] and Wanderlust's capabilitiy of a "Search folder"
that performs a search for a message in a namazu index.

HTH
  -- David

[1] http://namazu.org/

--
OpenPGP... 0x99ADB83B5A4478E6
Jabber.... dmjena@jabber.org
Email..... dmaus@ictsoc.de

[-- Attachment #1.2: Type: application/pgp-signature, Size: 230 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

  parent reply	other threads:[~2010-03-26 21:20 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-26 19:51 hyperlink to IMAP email Arne Freyberger
2010-03-26 20:54 ` Erik Iverson
2010-03-26 20:57 ` Alexander Poslavsky
2010-03-26 21:20 ` David Maus [this message]
2010-03-29 14:09   ` Arne Freyberger
2010-03-29 18:43     ` David Maus
2010-03-29 19:09       ` Arne Freyberger
2010-03-26 21:20 ` Xiao-Yong Jin
2010-04-19 17:22 ` Uday S Reddy

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

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

  git send-email \
    --in-reply-to=87fx3mu6f1.wl%dmaus@ictsoc.de \
    --to=dmaus@ictsoc.de \
    --cc=emacs-orgmode@gnu.org \
    --cc=freyberg@jlab.org \
    /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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.