Mailing list archive bookmarklet for Gmail
I read a lot of mailing lists, including the voluminous public-html.
When reading mailing list mail, I often find myself wanting a
URL to the current post in the mailing list's archives.
Fortunately, RFC
5064 defines the Archived-At
header for
precisely this purpose, and lots of mailing list software
provide it in their mail.
Back when I used Gnus+Gmane for following technical
mailing lists, I wrote some
elisp to make Archived-At
more useful to me.
But it’s 2009 and I’ve been using Gmail almost
exclusively for several years. Unfortunately, Gmail doesn't
expose any UI around Archived-At
, nor can
JavaScript get at the full mail headers—at least, not
without clicking through to the “Show Original”
screen.
So I’ve made a bookmarklet that, when invoked on a Gmail
“Show Original” screen, redirects your browser to
the URL in Archive-At
: follow Archived-At
header. I’ve put a quick demo of the bookmarklet on
Flickr.
Share and Enjoy!
I’ve updated the bookmarklet to
handle X-Archived-At
headers as well, which you
might encounter in older email.