Yahoo! Messenger

<image>

Yahoo! Messenger是一個流行的免費即時通訊軟體，由雅虎公司開發，較早期的版本名稱為Yahoo! Pager。使用者使用Yahoo! ID登入，使用同一個ID也可以訪問Yahoo提供的其他服務，例如電子信箱、相簿、儲存空間和個人主頁。在Yahoo! Messenger中也集成了部分其他服務的功能，例如在使用者的Yahoo!郵箱中有新信件時Yahoo! Messenger會提示使用者。

Yahoo! Messenger在7.0之前的版本代號為「Iceman」。7.0版的版本是一個重新開發的軟體，加入了語音通話的內容。

2007年5月2日推出線上版，並支援11種語言，可直接透過Flash驅動於網頁上和好友傳訊，雅虎宣布將於2011年11月1日，終止網上版服務。

Yahoo!奇摩即時通可以和Windows Live Messenger互通，但僅限於基本的對話功能而已，像是視訊、動畫快遞，以及其他雙方軟體所各有的獨特功能仍無法互通，Yahoo奇摩即時通與Microsoft Windows Live Messenger 的互通使用服務只提供到2013年12月14日止，同時停止服務的功能還包含Yahoo奇摩即時通公共聊天室及Yahoo奇摩即時通對講機。

2016年8月奇摩宣布終止舊版即時通服務。2018年6月，Yahoo奇摩即時通宣布因為傳播環境不斷變化，將於同年7月17日終止服務，並表示會努力打造全新的溝通工具。

## 發行歷史

### Windows版本

顏色｜意思

紅色｜舊版本

綠色｜現時版本

藍色｜未來版本

版本編號｜發行日期｜相關變更

1.0｜1998年3月

3.0｜2000年8月

4.0｜不明｜、最終支援Windows95及Windows NT

5.0｜2001年11月

6.0｜2004年8月

7.0｜2005年8月｜、提供Yahoo! Voice服務、建置廣告服務

8.0｜2006年6月｜、更名Yahoo! Messenger、允許連絡Windows Live Messenger朋友

2007年1月8日｜、支援Windows vista作業系統、允許多標籤聊天。、新的表情符號、圖標、報警聲音。、根據使用者興趣自動創建組別。

8.1.0.239｜2007年1月26日｜、提高通知質量，支持以800、888，877，866為開頭的電話。僅支持美國，西班牙，法國，德國，香港，新加坡。

8.1.0.249｜2007年4月3日｜、安全更新。

8.1.0.401｜2007年6月8日｜、安全更新。

8.1.0.416｜2007年8月21日｜、安全更新。

9.0 Beta｜2007年10月9日｜、新的聯繫人列表外觀，包括大圖標，可以與給發簡訊、即時通信、語音溝通。、新的界麵皮膚。、新的Flickr的整合。、內置播放器，支持影片播放與共享，無需額外插件。、支持離線通話（需要擁有Phone Out帳號）。、支持語音郵件。、支持Unicode。

9.0.0.907｜2007年11月7日｜、朋友選項中增加：只顯示朋友名稱與詳細資料兩個設置選項。、新增鍵盤快捷鍵。、修復Windows vista系統下一些安裝錯誤。、暫時刪除遊戲功能。（2008年7月18日恢復）、奇虎360插件依然存在。

9.0穩定版本｜2008年9月23日｜、新增Pingbox™功能。、新的皮膚。、精典表情回歸。、防打擾列表數擴展。、內置影片和圖片播放器。、新增表情。、聯繫人數據導入嚮導。、隨時關注好友資訊的更新。、呼叫轉移（需要擁有Phone Out帳號）與支持新的語音郵件功能。、遊戲功能回歸。、優化細節上的體驗。

9.0.0.2112｜2009年1月12日｜、修復部分使用者的登陸問題。、修復Windows vista下崩潰問題，與IOLO殺毒軟體衝突問題。、「對方正在輸入...」的提示改在聊天窗口頂部。、增加離線窗口非好友提示，與垃圾資訊舉報。

9.0.0.2124｜2009年1月29日｜、修復部分使用者的登陸問題。

9.0.0.2128｜2009年2月5日｜、修復部分使用者的登陸問題。

9.0.0.2136｜2009年2月23日｜、解決客戶端安裝問題。、解決與部分殺毒軟體、影片插件的衝突問題。

9.0.0.2152｜2009年4月14｜、優化安全功能，增加反垃圾資訊工具。、內置媒體播放器。、聯繫人列表設置細化，支持大頭像。、支持Pingbox，新的皮膚

10.0｜2009年12月12日｜、透過「好友動態」功能可以查看連絡人在其他網站上的最新動向。、增加多國語言支援（部份國家的版本無此功能）

10.0.0.542｜2009年9月29日｜、攝像頭檢測邏輯的改進。、關於影片通話按鍵變灰的說明。、平滑處理未應答呼叫。

10.0.0.1102｜2009年11月12日｜、支援Windows7系統。、提供高質量影片通話。、即時關注好友Twitter內容更新、、美國版本雅虎通支持16種語言轉換。

10.0.0.1241｜2010年3月2日｜、增強影片通話的功能與穩定性。、提升Windows7系統下影片通話的兼容性

10.0.0.1258｜2010年3月23日｜、安全性增強。

11.5.0.228｜2011年8月｜、可分享動態至Facebook、Twitter

## Yahoo! Messenger 通訊協定

Yahoo! Messenger 通訊協定（YMSG）是一種由Yahoo! Messenger所使用的通訊協定。Yahoo! Messenger 除了即時傳輸文字通訊外，還提供包括離線留言、檔案傳輸、語音交談、視訊通話、大頭貼等。

封包結構

Yahoo!自定義的封包結構如下：

```
  <------- 4B -------><------- 4B -------><---2B---->
   ┌──────────────────┬───────────────────┬──────────┐
   |      Y M S G     |      協定版本      | 資料長度 |
   ├──────────┬───────┴────────┬──────────┴──────────┤
   | 服務代碼  |     狀態代碼    |     Session編號     |
   ├──────────┴────────────────┴─────────────────────┤
   |                                                 |
   :                    資料內容                      :
   |                   0 ~ 65535                     |
   └─────────────────────────────────────────────────┘
```

- YMSG為其標頭，代表此封包為Yahoo! Messenger使用。
- 協定版本代表使用的協定版本號。
- 資料長度取決於資料內容的總大小，理論值為0~65535，因為有兩個位元組。
- 服務代碼、狀態代碼可參考下方文獻。
- Session編號由伺服器提供，第一次連線時為0，伺服器可隨時改變Session編號。
- 資料內容理論可達65535的長度，實際上不會超過1000位元組。資料內容以0xC080作分隔。

## 外部連結

- Yahoo!奇摩即時通（美國）
- Yahoo!奇摩即時通（臺灣）
- Yahoo!奇摩即時通（香港）
- Yahoo! Messenger Blog
- Yahoo! Messenger網路版即時通
- Yahoo! Messenger網路版即時通
- Yahoo即時通開發套件

## 基本資料

- 域：

<image>

- 開發者：Yahoo!
- 發行日期：Yahoo! Pager /1998年3月9日
- 作業系統：Windows、Mac OS X、iOS、Android，WUI、UNIX（已停止支持）
- 類型：VoIP／即時通訊客戶端
- 許可協議：私有
- 網站： messenger.yahoo.com