很多時候,我們常常在 Google Groups、線上論壇或 Gmail 引用另外一封電子郵件的發言作 Cross-referencing,為了讓後來才參與討論的人快速的找到相關的背景資料。

但是很多時候,要求人家去爬文其實是很難實踐的,因為論壇流量極大,即便告知了標題、作者,很多時候可能還是要翻找很久。另外一個問題是,如果你想引用特定 E-Mail, 只能要別人回去翻閱你以前寄出的信件,這樣對方很難找到原始引據信件。即便你想讓人參閱,你也無法把特定的信變成 hyperlink,公開在網路上讓人點閱。

其實,根據 RFC2392 的定義,每一封電子郵件標頭裡,都藏有一個單一的 Message-ID。每一封信都有,而一些線上郵件軟體如 Gmail,支援搜尋 Message ID,你可以把 Message ID 輸入搜尋欄位,就可以快速找到原始的討論串。在應用上,你也可以代入搜尋網址,如 Gmail 則為

https://mail.google.com/mail/?shva=1#search/[MessageID]

只要給對方這樣的網址,他就可以找到原始的郵件。無論是藏在那一個目錄/標籤中。新式的電子郵件軟體,也可以讓你跨目錄的搜尋 Message Id,有了參照,要找到原始郵件應該比透過標題找來的快。

另外一個在網路上嘴砲溝通時常用的功能,是引用開放論壇的存檔。若你打開郵件翻閱 Header 的話,會看到一些隱藏的資訊。以 Google Groups 為例子,你會看到 X-Thread-Url, X-Message-Url 等。這兩個網址,就是線上網頁版本的存檔。你可利用這兩筆資訊提供給其他人作為引據連結。

其他的一些郵遞論壇工具,也有自己的 Archive URL,不妨開啟來翻閱。現雖有 RFC5064 之定義,但是大家似乎還是各作各的。:-/

Happy Flame War!

這是一篇 Tips.