View Single Post
As an aside, message URLs can be obtained with AppleScript as well:

Code:
tell application "Mail"
	set _sel to get selection
	set _links to {}
	repeat with _msg in _sel
		set _messageURL to "message://%3c" & _msg's message id & "%3e"
		set end of _links to _messageURL
	end repeat
	set AppleScript's text item delimiters to return
	set the clipboard to (_links as string)
end tell
Alternatively, you can save the above AppleScript as a Service using Automator. Then you can assign a keyboard shortcut to it using System Preferences -> Keyboard -> Keyboard Shortcuts -> Services.

-Dennis