專利名稱:一種消息記錄備份方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機網(wǎng)絡(luò)技術(shù),尤其涉及一種消息記錄備份方法及系統(tǒng)。
技術(shù)背景隨著信息量的急速增加和人們生活節(jié)奏的加快,網(wǎng)絡(luò)為人們提供了 一種極 為便利和快捷的信息交流方式。在網(wǎng)絡(luò)越來越普及的同時,各種類型的即時通信工具(如QQ、 TM、 MSN等)也已成為用戶必不可少的軟件工具,在用戶 的工作和生活中均得到了廣泛的使用。與聯(lián)系人進行即時溝通交流是即時通信 工具最基本的功能,交流過程中產(chǎn)生的聊天消息對用戶來說意義較大,用戶希 望能有效的對聊天消息進4亍組織和存儲,以便后續(xù)查找使用。隨著電子郵件技術(shù)的發(fā)展,電子郵箱已經(jīng)越來越普及,人們通過電子郵箱 發(fā)送及接收電子郵件來進行交流和互通。目前人們已經(jīng)開始將電子郵箱作為一 種網(wǎng)絡(luò)存儲器來看待,將自己的文件、信息等按照一定的格式存放在電子郵箱 中,這樣只要能上網(wǎng),就能夠獲得自己的文件。同時由于電子郵箱經(jīng)過了長期 的發(fā)展,由專業(yè)的服務(wù)商提供,其穩(wěn)定性和安全性都比較高,不易丟失數(shù)據(jù)。現(xiàn)有的即時通信系統(tǒng)多采用以下兩種方式存儲用戶的聊天消息(包括在線 聊天消息、離線聊天消息及群聊天消息)以及另外系統(tǒng)向即時通信客戶端發(fā)送 系統(tǒng)消息,下面分別予以說明第一種方式是將用戶的聊天消息及系統(tǒng)消息保存在用戶本地的機器上,用 戶可以在本地機器上查看消息記錄,消息記錄存儲的安全性及穩(wěn)定性都由用戶 來保證。用戶采用這種方式存儲聊天消息及系統(tǒng)消息時, 一旦用戶本地的機器 發(fā)生故障,則用戶的消息記錄容易丟失;并且由于消息記錄存放在本地的機器 上,當(dāng)用戶在其他機器上登錄即時通信客戶端時,無法對歷史消息記錄進行查 看。另 一種方式是將用戶指定的聊天消息和/或系統(tǒng)消息上傳給即時通信月良務(wù) 商,由即時通信服務(wù)商將其保存在專門的消息存儲服務(wù)器中。用戶采用這種方 式存儲聊天消息和/或系統(tǒng)消息時,需要支付一定的服務(wù)費用,其代價和成本都 比較高。發(fā)明內(nèi)容本發(fā)明提供一種消息記錄務(wù)盼方法及系統(tǒng),使得用戶可將自身的消息記錄 記錄保存到指定的電子郵箱中。本發(fā)明技術(shù)方案包括 一種消息記錄備盼方法,包括步驟A、 客戶端根據(jù)用戶設(shè)置的備份策略獲糾目應(yīng)的消息記錄,將該消息記錄 與所述備份策略一并發(fā)送到備份服務(wù)器;B、 備份服務(wù)器將所述消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換形成的電 子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與務(wù)除策略、備份郵箱名稱及密碼關(guān)聯(lián)保 存在所述用戶的*操作記錄中;C、 備份服務(wù)器將所述電子郵件與所述郵件標(biāo)識發(fā)送到所述備份郵箱中保存。較佳的,所述步驟A前還包括用戶在客戶端側(cè)啟動備份設(shè)置界面,設(shè)置備 份郵箱及備份策略的步驟。較佳的,所述務(wù)盼郵箱的設(shè)置過程為客戶端向^#服務(wù)器發(fā)送備盼郵箱驗證請求,請求中攜帶有用戶輸入的備 份郵箱名稱及密碼;備份服務(wù)器將所述備份郵箱名稱及密碼發(fā)送到相應(yīng)的郵件服務(wù)器中進行 驗證,若驗證通過,則將備份郵箱名稱及密碼關(guān)聯(lián)保存,并向客戶端反饋!HiL 通過消息。
較佳的,所述備份策略中指定了需備份的消息記錄的類型及范圍。較佳的,所述步驟C后還包括步驟用戶欲查看備份的消息記錄時,客戶端向備份服務(wù)器發(fā)送查詢請求,請求 中攜帶有用戶欲查看的消息記錄的類型及范圍;備份服務(wù)器從所述用戶的備份操作記錄中查找符合查詢請求要求的備份 操作記錄項,根據(jù)其中記錄的備份郵箱名稱、密碼及郵件標(biāo)識獲取相應(yīng)的電子 郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給客戶端。較佳的,所述步驟B中,備份服務(wù)器利用自身IP地址與標(biāo)識、*發(fā)起 用戶標(biāo)識、本次備除的消息記錄的類型及范圍,采用預(yù)設(shè)加密算法為本次* 的消息記錄生成驗證碼,將該驗證碼保存在本次#操作記錄項中;所述步驟C中,備份服務(wù)器將所述驗證碼添加到轉(zhuǎn)換形成的電子郵件的郵 件頭中,將該電子郵件與郵件標(biāo)識發(fā)送到所述備份郵箱中保存。較佳的,所述步驟C后還包括步驟用戶欲查看備除的消息記錄時,客戶端向備份服務(wù)器發(fā)送查詢請求,請求 中攜帶有用戶名大查看的消息記錄的類型及范圍;備份服務(wù)器從所述用戶的備份操作記錄中查找符合查詢請求要求的備份 操作記錄項,才艮據(jù)其中記錄的備份郵箱名稱及郵件標(biāo)識獲糾目應(yīng)的電子郵件;備份服務(wù)器判斷獲取到的電子郵件的郵件頭中攜帶的驗證碼與所述備份 操作記錄項中記錄的驗證碼是否相同,若相同,則將獲取到的電子郵件轉(zhuǎn)換為 即時消息格式后反饋給客戶端。較佳的,所述消息記錄為聊天消息記錄或系統(tǒng)消息記錄。一種消息記錄備份系統(tǒng),包括客戶端和備份服務(wù)器,其中,客戶端,用于根據(jù)用戶設(shè)置的備除策略獲取相應(yīng)的消息記錄,將該消息記 錄與所述備份策略一并發(fā)送到^#服務(wù)器;備除服務(wù)器,用于將接收到的消息記錄轉(zhuǎn)換為電子郵件格式,為轉(zhuǎn)換后形 成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、備份郵箱名稱及密碼
關(guān)聯(lián)保存在針對所述用戶的備份操作記錄中,并將所述電子郵件與其對應(yīng)的郵 件標(biāo)識發(fā)送到所述備份郵箱中保存。較佳的,所述客戶端具體包括;^f分設(shè)置模塊,用于接收并保存用戶設(shè)置的備盼策略,以及接收用戶設(shè)置的備份郵箱的名稱及密碼,將其發(fā)送給備份服務(wù)器;消息記錄發(fā)送模塊,用于根據(jù)用戶設(shè)置的備份策略獲糾目應(yīng)的消息記錄, 將該消息記錄與所述備份策略一并發(fā)送給備份服務(wù)器。較佳的,所述備份服務(wù)器具體包括備份郵箱聰4正模塊,用于將接收到的備份郵箱的名稱及密碼發(fā)送到相應(yīng)的 郵件服務(wù)器中進行驗證,若驗證通過,則將所述務(wù)盼郵箱名稱及密碼關(guān)聯(lián)保存, 并向客戶端反饋,驗證通過消息;格式轉(zhuǎn)換模塊,用于接收客戶端發(fā)出的消息記錄,將接收到的消息記錄轉(zhuǎn) 換為電子郵件格式,并為轉(zhuǎn)換后形成的電子郵件分配郵件標(biāo)識;備份操作記錄模塊,用于將所迷分配的郵件標(biāo)識與備盼策略、備除郵箱名 稱及密碼關(guān)聯(lián)保存在針對所述用戶的*操作記錄中;郵件發(fā)送才莫塊,用于將轉(zhuǎn)換形成的電子郵件與其對應(yīng)的郵件標(biāo)識發(fā)送到備 份郵箱中保存。較佳的,所i^戶端進一步包括查詢請求發(fā)送^^塊,用于向M服務(wù)器發(fā)送查詢請求,請求中攜帶有用戶 欲查看的消息記錄的類型及范圍; 所述備份服務(wù)器進一步包括查詢模塊,用于從所述備份操作記錄模塊中查找符合查詢請求要求的* 操作記錄項,根據(jù)其中記錄的務(wù)餘郵箱名稱、密碼及郵件標(biāo)識獲取相應(yīng)的電子 郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反々貴給客戶端。較佳的,所述備盼服務(wù)器進一步包括備份碼生成模塊,用于利用備份服務(wù)器的IP地址與標(biāo)識、備份發(fā)起用戶 標(biāo)識、本次備盼的消息記錄的類型及范圍,釆用預(yù)設(shè)加密算法為本次備除的消 息記錄生成驗證碼,將該驗證碼保存在本次備份操作記錄項中并添加到轉(zhuǎn)換后形成的電子郵4牛的郵 <牛頭中;備份碼!Hi模塊,用于判斷查詢模塊獲取到的電子郵件的郵件頭中攜帶的 驗證碼與所述備份操作記錄項中記錄的驗證碼是否相同,若相同,則查詢模塊 將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給客戶端。本發(fā)明有益效果如下本發(fā)明技術(shù)方案中客戶端根據(jù)用戶預(yù)設(shè)的備份策略將相應(yīng)的消息記錄發(fā) 送到備份服務(wù)器,備份服務(wù)器將所述消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換 形成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、4^"郵箱名稱及密 碼關(guān)聯(lián)保存在用戶的備份操作記錄中后,將轉(zhuǎn)換形成的電子郵件與分配的郵件 標(biāo)識發(fā)送到所述備^f分郵箱中保存。本發(fā)明充分利用了電子郵箱容量大、穩(wěn)定性 高的優(yōu)點,使得即時通信客戶端可根據(jù)用戶設(shè)置的備盼策略自動將相應(yīng)的消息 記錄備除到用戶設(shè)置的備盼郵箱中,并且用戶可通過即時通信客戶端的消息記 錄查看界面隨時將欲查看的歷史消息記錄從備除郵箱中導(dǎo)出,從而以較低的成 本實現(xiàn)了消息記錄的安全備份。
圖l為本發(fā)明消息記錄備份方法的主要實現(xiàn)原理流程圖; 圖2為用戶查看備份郵箱中保存的務(wù)盼消息記錄的流程圖;圖3為本發(fā)明消息記錄備份系統(tǒng)的組成結(jié)構(gòu)框圖。
具體實施方式
本發(fā)明技術(shù)方案的主要設(shè)計構(gòu)思是針對現(xiàn)有技術(shù)中用戶將消息記錄保存 在本地機器上后,無法在其他機器上查看該消息記錄的問題,以及將消息記錄 上傳到專門的服務(wù)器中保存時,需要支付一定的費用,成 髙的問題,而提
出的一種將消息記錄保存到指定的電子郵箱中的解決方案,該方案中客戶端根 據(jù)用戶預(yù)設(shè)的備份策略將相應(yīng)的消息記錄發(fā)送到備份服務(wù)器,備份服務(wù)器將所 述消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換形成的電子郵件分配郵件標(biāo)識,將 該郵件標(biāo)識與備份策略、備份郵箱名稱及密碼關(guān)聯(lián)保存在用戶的備份操作記錄 中后,將轉(zhuǎn)換形成的電子郵件與分配的郵件標(biāo)識發(fā)送到所述備盼郵箱中保存, 使得客戶端可根據(jù)用戶設(shè)置的備份策略將相應(yīng)的消息記錄備份到用戶設(shè)置的 備份郵箱中,具有代價低,適用面廣的特點。下面將結(jié)合各個附圖對本發(fā)明技術(shù)方案的主要實現(xiàn)原理具體實施方式
及 其對應(yīng)能夠達到的有益效果進行詳細的闡述。請參閱圖1,該圖為本發(fā)明消息記錄^P分方法的主要實現(xiàn)原理流程圖,其主要實現(xiàn)過程如下步驟SIO、用戶通過即時通信客戶端的名喻設(shè)置界面設(shè)置備盼郵箱及M 策略;所述備份郵箱的設(shè)置過程如下用戶在即時通信客戶端的*設(shè)置界面中輸入備份郵箱名稱及密碼,即時 通信客戶端向備份服務(wù)器發(fā)送備份郵箱驗證請求,請求中攜帶有用戶輸入的備 份郵箱名稱及密碼;備份服務(wù)器將所述備份郵箱名稱及密碼發(fā)送到相應(yīng)的郵件服務(wù)器中進行 驗證,若驗證通過,則將所述備份郵箱名稱及密碼關(guān)聯(lián)保存,并向即時通信客 戶端反饋驗證通過消息,否則,向即時通信客戶端反饋備除郵箱設(shè)置失敗消息, 流程結(jié)束。用戶設(shè)置的備份策略中指定了需備份的消息記錄的類型及范圍(起止時 間),需M的消息記錄的類型為用戶的聊天消息記錄(用戶與聯(lián)系人的在線 聊天記錄或者用戶與聯(lián)系人的離線聊天記錄或者用戶的群聊天記錄),或者系 統(tǒng)消息記錄。步驟S11 、即時通信客戶端根據(jù)用戶設(shè)置的備除策略獲糾目應(yīng)的消息記錄, 將該消息記錄與所述備份策略一并發(fā)送到^#服務(wù)器。步驟S12、備份服務(wù)器將接收到的消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn) 換形成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備盼策略、備份郵箱名稱及 密碼關(guān)聯(lián)保存在所述用戶的備份操作記錄中;進一步,為保證用戶從備份郵箱中查找到的*郵件的正確性,備盼服務(wù) 器利用自身IP地址與標(biāo)識、備份發(fā)起用戶標(biāo)識、消息記錄的類型及范圍,采 用預(yù)設(shè)的加密算法為本次備盼的消息記錄生成驗證碼,將該l^i正碼添加到轉(zhuǎn)換 形成的電子郵件的郵件頭中,并將該驗證碼保存在本次^^操作記錄項中。步驟S13、備份服務(wù)器將所述電子郵件與所述郵件標(biāo)識發(fā)送到所述備除郵 箱中保存。用戶可以通過正常的查看郵件的方式查看備份郵箱中保存的消息記錄備 份郵件;也可以通過在即時通信客戶端的消息記錄查看界面中輸入欲查看的消 息記錄的類型及范圍,從備份郵箱中導(dǎo)出相應(yīng)的消息記錄,顯示在消息記錄查 看界面中。請參閱圖2,該圖為用戶查看備份郵箱中保存的備份消息記錄的流程圖, 其主要實現(xiàn)過程如下步驟S20、用戶在即時通信客戶端的消息記錄查看界面中輸入欲查看的消 息記錄的類型及范圍。步驟S21、即時通信客戶端向^#服務(wù)器發(fā)送查詢請求,請求中攜帶有用 戶欲查看的消息記錄的類型及范圍。步驟S22、備份服務(wù)器從所述用戶的備份操作記錄中查找符合查詢請求要 求的備份操作記錄項,根據(jù)其中記錄的備份郵箱名稱、密碼及郵件標(biāo)識AM目應(yīng) 的郵件服務(wù)器中獲取備份郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給即 時通信客戶端;進一步,若所述^#操作記錄項中記錄有備份郵件的 £碼,則M服務(wù) 器需要判斷獲取到的電子郵件的郵件頭中攜帶的驗證碼與所述備份操作記錄
項中記錄的-瞼證碼是否相同,若相同,則將獲取到的電子郵件轉(zhuǎn)換為即時消息 格式后反饋給即時通信客戶端。步驟S23 、即時通信客戶端將接收到的消息記錄顯示在消息記錄查看界面 中,供用戶查看。綜上可見,本發(fā)明所述消息記錄備份方法充分利用了電子郵箱容量大、穩(wěn) 定性高的優(yōu)點,使得即時通信客戶端可根據(jù)用戶設(shè)置的4^策略自動將相應(yīng)的 消息記錄備份到用戶設(shè)置的備除郵箱中,并且用戶可通過即時通信客戶端的消 息記錄查看界面隨時將欲查看的歷史消息記錄從備P分郵箱中導(dǎo)出,從而以較低 的成本實現(xiàn)了消息記錄的安全備份。相應(yīng)于本發(fā)明上述提出的方法原理,本發(fā)明這里還對應(yīng)的提出了 一種消息 記錄備份系統(tǒng),請參閱圖3,該圖為本發(fā)明消息記錄^H分系統(tǒng)的組成結(jié)構(gòu)框圖, 主要包括即時通信客戶端30和備盼服務(wù)器40,其中,即時通信客戶端30,用于根據(jù)用戶設(shè)置的備除策略獲擬目應(yīng)的消息記錄, 將該消息記錄與所述備份策略一并發(fā)送到備份服務(wù)器40;備份服務(wù)器40,用于將接收到的消息記錄轉(zhuǎn)換為電子郵件格式,為轉(zhuǎn)換后 形成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、備盼郵箱名稱及密 碼關(guān)聯(lián)保存在針對所述用戶的備傷、操作記錄中,并將所述電子郵件與其對應(yīng)的 郵件標(biāo)識發(fā)送到所述備份郵箱中保存。所述即時通信客戶端30具體包括^i殳置模塊301、消息記錄發(fā)送模塊 302及查詢請求發(fā)送模塊303,其中各組成模塊的具體作用如下備份設(shè)置模塊301,用于接收并保存用戶設(shè)置的備階策略,以及接收用戶 設(shè)置的備盼郵箱的名稱及密碼,將其發(fā)送給M服務(wù)器40;消息記錄發(fā)送模塊302,用于根據(jù)用戶設(shè)置的備份策略獲取相應(yīng)的消息記 錄,將該消息記錄與所述備份策略一并發(fā)送給備份服務(wù)器40;查詢請求發(fā)送模塊303,用于向*服務(wù)器40發(fā)送查詢請求,請求中攜帶 有用戶欲查看的消息記錄的類型及范圍。 所述備份服務(wù)器40具體包括備份郵箱驗證模塊401 、格式轉(zhuǎn)換模塊402、 備份搮作記錄模塊403、郵件發(fā)送模塊404及查詢模塊405,其中各組成模塊 的具體作用如下備份郵箱驗證模塊401,用于將接收到的備份郵箱的名稱及密碼發(fā)送到相 應(yīng)的郵件服務(wù)器中進行驗證,若驗證通過,則將所述務(wù)盼郵箱名稱及密碼關(guān)聯(lián) 保存,并向即時通信客戶端30反饋驗證通過消息;格式轉(zhuǎn)換模塊402,用于接收即時通信客戶端30發(fā)出的消息記錄,將接收 到的消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換后形成的電子郵件分配郵件標(biāo)識;備份操作記錄模塊403,用于將所述分配的郵件標(biāo)識與備盼策略、備份郵 箱名稱及密碼關(guān)聯(lián)保存在針對所述用戶的備份操作記錄中;郵件發(fā)送^i塊404,用于將轉(zhuǎn)換形成的電子郵件與其對應(yīng)的郵件標(biāo)識發(fā)送 到備份郵箱中保存;查詢模塊405,用于從所述^^操作記錄模塊中查找符合查詢請求要求的 備份操作記錄項,根據(jù)其中記錄的備盼郵箱名稱、密碼及郵件標(biāo)識獲取相應(yīng)的 電子郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給即時通信客戶端30。所述備份服務(wù)器40進一步包括備份碼生成模塊406,用于利用備份服務(wù)器40的IP地址與標(biāo)識、*發(fā) 起用戶標(biāo)識、本次備份的消息記錄的類型及范圍,采用預(yù)設(shè)加密算法為本次備 份的消息記錄生成驗證碼,將該驗證碼保存在本次^#操作記錄項中并添加到 轉(zhuǎn)換后形成的電子郵件的郵件頭中;備份碼l^i正模塊407,用于判斷查詢模塊405獲取到的電子郵件的郵件頭 中攜帶的驗證碼與所述^^操作記錄項中記錄的l^正碼是否相同,若相同,則 查詢模塊405將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給即時通信客戶端30。有關(guān)本發(fā)明系統(tǒng)中的其他相關(guān)技術(shù)實現(xiàn)細節(jié)請參照本發(fā)明上述方法原理 中的相應(yīng)技術(shù)實現(xiàn)細節(jié)描述,這里不再給以過多贅述。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種消息記錄備份方法,其特征在于,包括步驟A、客戶端根據(jù)用戶設(shè)置的備份策略獲取相應(yīng)的消息記錄,將該消息記錄與所述備份策略一并發(fā)送到備份服務(wù)器;B、備份服務(wù)器將所述消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換形成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、備份郵箱名稱及密碼關(guān)聯(lián)保存在所述用戶的備份操作記錄中;C、備份服務(wù)器將所述電子郵件與所述郵件標(biāo)識發(fā)送到所述備份郵箱中保存。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟A前還包括用戶在 客戶端側(cè)啟動*設(shè)置界面,設(shè)置備份郵箱及備份策略的步驟。
3、 如權(quán)利要求2所述的方法,其特征在于,所述備盼郵箱的設(shè)置過程為 客戶端向備份服務(wù)器發(fā)送備份郵箱驗證請求,請求中攜帶有用戶輸入的備份郵箱名稱及密碼;備份服務(wù)器將所述備份郵箱名稱及密碼發(fā)送到相應(yīng)的郵件服務(wù)器中進行 驗證,若驗證通過,則將備份郵箱名稱及密碼關(guān)聯(lián)保存,并向客戶端反饋m^ 通過消息。
4、 如權(quán)利要求1或2所述的方法,其特征在于,所述備盼策略中指定了 需*的消息記錄的類型及范圍。
5、 如權(quán)利要求4所述的方法,其特征在于,所述步驟C后還包括步驟 用戶欲查看備份的消息記錄時,客戶端向備份服務(wù)器發(fā)送查詢請求,請求中攜帶有用戶欲查看的消息記錄的類型及范圍;備份服務(wù)器從所述用戶的備份操作記錄中查找符合查詢請求要求的備份 操作記錄項,根據(jù)其中記錄的備盼郵箱名稱、密碼及郵件標(biāo)識獲擬目應(yīng)的電子 郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給客戶端。
6、 如權(quán)利要求4所述的方法,其特征在于, 所述步驟B中,M服務(wù)器利用自身IP地址與標(biāo)識、^^發(fā)起用戶標(biāo)識、 本次備份的消息記錄的類型及范圍,采用預(yù)設(shè)加密算法為本次備盼的消息記錄 生成驗證碼,將該驗證碼保存在本次M操作記錄項中;所述步驟C中,名—分服務(wù)器將所述驗證碼添加到轉(zhuǎn)換形成的電子郵件的郵 件頭中,將該電子郵件與郵件標(biāo)識發(fā)送到所述備份郵箱中保存。
7、 如權(quán)利要求6所迷的方法,其特征在于,所述步驟C后還包括步驟 用戶欲查看備份的消息記錄時,客戶端向備份服務(wù)器發(fā)送查詢請求,請求中攜帶有用戶欲查看的消息記錄的類型及范圍;備份服務(wù)器從所述用戶的備份操作記錄中查找符合查詢請求要求的備份 操作記錄項,根據(jù)其中記錄的備除郵箱名稱及郵件標(biāo)識獲取相應(yīng)的電子郵件;備份服務(wù)器判斷獲取到的電子郵件的郵件頭中攜帶的驗證碼與所述備份 操作記錄項中記錄的驗證碼是否相同,若相同,則將獲取到的電子郵件轉(zhuǎn)換為 即時消息格式后反饋給客戶端。
8、 如權(quán)利要求1至7中任意一項所述的方法,其特征在于,所述消息記 錄為聊天消息記錄或系統(tǒng)消息記錄。
9、 一種消息記錄備份系統(tǒng),其特征在于,包括客戶端和備份服務(wù)器,其中,客戶端,用于根據(jù)用戶設(shè)置的務(wù)階策略獲擬目應(yīng)的消息記錄,將該消息記 錄與所述備份策略一并發(fā)送到#服務(wù)器;t盼服務(wù)器,用于將接收到的消息記錄轉(zhuǎn)換為電子郵件格式,為轉(zhuǎn)換后形 成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、備份郵箱名稱及密碼 關(guān)聯(lián)保存在針對所述用戶的M操作記錄中,并將所述電子郵件與其對應(yīng)的郵 件標(biāo)識發(fā)送到所述備份郵箱中保存。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所i^戶端具體包括 備份設(shè)置模塊,用于接收并保存用戶設(shè)置的備除策略,以及接收用戶設(shè)置的備份郵箱的名稱及密碼,將其發(fā)送給^#服務(wù)器; 消息記錄發(fā)送模塊,用于根據(jù)用戶設(shè)置的備份策略獲擬目應(yīng)的消息記錄, 將該消息記錄與所述備份策略一并發(fā)送給備份服務(wù)器。
11、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述*服務(wù)器具體包括 備份郵箱驗證模塊,用于將接收到的^#郵箱的名稱及密碼發(fā)送到相應(yīng)的郵件服務(wù)器中進行驗證,若l^正通過,則將所述備份郵箱名稱及密碼關(guān)聯(lián)保存, 并向客戶端反饋驗證通過消息;格式轉(zhuǎn)換模塊,用于接收客戶端發(fā)出的消息記錄,將接收到的消息記錄轉(zhuǎn) 換為電子郵件格式,并為轉(zhuǎn)換后形成的電子郵件分配郵件標(biāo)識;備份操作記錄模塊,用于將所述分配的郵件標(biāo)識與務(wù)盼策略、備份郵箱名 稱及密碼關(guān)聯(lián)保存在針對所述用戶的*操作記錄中;郵件發(fā)送^^莫塊,用于將轉(zhuǎn)換形成的電子郵件與其對應(yīng)的郵件標(biāo)識發(fā)送到備 份郵箱中保存。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于, 所述客戶端進一步包括查詢請求發(fā)送模塊,用于向*服務(wù)器發(fā)送查詢請求,請求中攜帶有用戶 欲查看的消息記錄的類型及范圍; 所述*服務(wù)器進一步包括查詢模塊,用于從所述^#操作記錄模塊中查找符合查詢請求要求的^# 操作記錄項,根據(jù)其中記錄的備份郵箱名稱、密碼及郵件標(biāo)識獲取相應(yīng)的電子 郵件,將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給客戶端。
13、 如權(quán)利要求12所述的系統(tǒng),其特征在于,所述*服務(wù)器進一步包括備份碼生成模塊,用于利用備份服務(wù)器的IP地址與標(biāo)識、*發(fā)起用戶 標(biāo)識、本次備份的消息記錄的類型及范圍,采用預(yù)設(shè)加密算法為本次*的消 息記錄生成驗證碼,將該IHit碼保存在本次M操作記錄項中并添加到轉(zhuǎn)換后 形成的電子郵件的郵件頭中;備份碼l^正模塊,用于判斷查詢模塊獲取到的電子郵件的郵件頭中攜帶的 驗證碼與所述^#操作記錄項中記錄的驗證碼是否相同,若相同,則查詢模塊 將該電子郵件轉(zhuǎn)換為即時消息格式后反饋給客戶端。
全文摘要
本發(fā)明公開了一種消息記錄備份方法及系統(tǒng),使得用戶可將自身的消息記錄保存到指定的電子郵箱中。所述方法包括步驟客戶端根據(jù)用戶設(shè)置的備份策略獲取相應(yīng)的消息記錄,將該消息記錄與所述備份策略一并發(fā)送到備份服務(wù)器;備份服務(wù)器將所述消息記錄轉(zhuǎn)換為電子郵件格式,并為轉(zhuǎn)換形成的電子郵件分配郵件標(biāo)識,將該郵件標(biāo)識與備份策略、備份郵箱名稱及密碼關(guān)聯(lián)保存在所述用戶的備份操作記錄中;備份服務(wù)器將所述電子郵件與所述郵件標(biāo)識發(fā)送到所述備份郵箱中保存。所述系統(tǒng)包括客戶端及備份服務(wù)器。本發(fā)明使得客戶端可根據(jù)用戶設(shè)置的備份策略自動將相應(yīng)的消息記錄備份到用戶設(shè)置的備份郵箱中,從而以較低的成本實現(xiàn)了消息記錄的安全備份。
文檔編號H04L12/58GK101155149SQ20061015226
公開日2008年4月2日 申請日期2006年9月27日 優(yōu)先權(quán)日2006年9月27日
發(fā)明者李林斐 申請人:騰訊科技(深圳)有限公司