Gruber on Leopard Mail’s message: URL links
John Gruber of Daring Fireball fame has written up a detailed explanation
of Leopard Mail’s new message: URL links, which allow you to link to individual email messages from other apps like Yojimbo
and iCal.
He describes how the feature works, the various formats that Leopard accepts — message:%3cMESSAGE-ID%3e, message://%3cMESSAGE-ID%3e, message:<MESSAGE-ID>, message://<MESSAGE-ID> — and why message://%3cMESSAGE-ID%3e is the best of the bunch.
As he correctly points out there is no default menu option in Leopard Mail to access this feature. However MailTags
users can find it under the Edit menu or use the keyboard shortcut ⌃⌥⌘U to copy the URL to the clipboard (in Mail.app’s default message:%3cMESSAGE-ID%3e format).
John also provides an applescript for copying the message: URL of a selected email to the clipboard in his preferred message://%3cMESSAGE-ID%3e format, which is recognised by any Cocoa-based app using NSTextView.
Read the whole post
and get the applescript on Daring Fireball.
Similar Posts:
- John Gruber to go pro or quit or something
- Daring Fireball rip-off ripped off
- Gruberized, tribal, righteous
- Make your own Apple Mail shortcuts
- Destroy an email immediately in Mail.app
Tags: Apple Mail, applescript, hyperlinks, leopard mail, mail.app, Productivity, URLs

December 29th, 2007 at 3:12 am
Another trick is to use Mail Act-On (from the same folks that make MailTags) instead and create a mail rule that will run an AppleScript file. Point the rule to the AppleScript provided by John (above) and you’re ready to go. Works great for me!
August 12th, 2009 at 3:26 pm
Maybe this is too much of an AppleScript=y question, but how would I format these Mail message hyperlinks with anchor text?
In other words, instead of seeing the link as: “message:” I want to see it as “Link to the original message” and have that text string be the clickable link.