專利名稱:一種實(shí)現(xiàn)媒體消息追回的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種實(shí)現(xiàn)媒體消息追回的方法和系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)應(yīng)用的普及,電子郵件業(yè)務(wù)已成為基于互聯(lián)網(wǎng)的最重要的業(yè)務(wù)之一。目前網(wǎng)絡(luò)中用于電子郵件的傳送和接收的協(xié)議主要有簡(jiǎn)單郵件傳輸協(xié)議(Simple MailTransfer Protocol,簡(jiǎn)稱SMTP)、郵局協(xié)議版本3(Post Office Protocol - Version 3,簡(jiǎn)稱 POP3)和互聯(lián)網(wǎng)消息訪問協(xié)議版本 4 (Internet Message Access Protocol - Version4,簡(jiǎn)稱IMAP4,現(xiàn)在的版本是“IMAP第四版第一次修訂版”,即IMAP4revl)等。其中,SMTP協(xié)議及IMAP4協(xié)議的某些擴(kuò)展等用于郵件的發(fā)送(即將郵件從郵件客戶端傳送至郵件服務(wù)器)以及在網(wǎng)絡(luò)中的傳輸(即將郵件從一臺(tái)服務(wù)器傳送至另一臺(tái)服務(wù)器);POP3協(xié)議與IMAP4協(xié)議等用于郵件的接收(即將郵件從郵件服務(wù)器傳送至郵件客戶端)。這些協(xié)議保證用戶可 以將電子郵件順利的遞送至所預(yù)期的收件人。然而,用戶在實(shí)際使用電子郵件業(yè)務(wù)的過程中,可能會(huì)遇到這樣的問題用戶在發(fā)送出郵件之后,意識(shí)到自己在郵件中包含了錯(cuò)誤的內(nèi)容,或者誤將郵件發(fā)送給了一個(gè)錯(cuò)誤的接收人,因而不希望接收人收到該郵件。而目前現(xiàn)有的電子郵件系統(tǒng)還無(wú)法幫助用戶追回已發(fā)送出去的郵件,用戶無(wú)法阻止接收人接收已發(fā)給他(她)的郵件。同樣,針對(duì)于留言業(yè)務(wù)或其它消息傳輸業(yè)務(wù),現(xiàn)有業(yè)務(wù)系統(tǒng)中無(wú)法實(shí)現(xiàn)媒體消息追回的問題普遍存在。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種實(shí)現(xiàn)媒體消息追回的方法和系統(tǒng),應(yīng)對(duì)用戶對(duì)媒體消息追回的需求,為提高業(yè)務(wù)系統(tǒng)的服務(wù)能力提高用戶體驗(yàn)提供解決方案。為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)媒體消息追回的系統(tǒng),所述系統(tǒng)包括客戶端和業(yè)務(wù)服務(wù)器;所述客戶端,用于向所述業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息;所述業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特點(diǎn)
所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器;所述客戶端,用于向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特點(diǎn)
所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器;所述客戶端,用于向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至所述接收方業(yè)務(wù)服務(wù)器吋,向所述接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述接收方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特點(diǎn)
所述業(yè)務(wù)服務(wù)器,用于在媒體消息為電子郵件時(shí),根據(jù)以下方式判斷所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端;目的客戶端采用IMAP4協(xié)議接收電子 郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。進(jìn)ー步地,上述系統(tǒng)還可以具有以下特點(diǎn)
所述媒體消息為電子郵件、語(yǔ)音信箱消息、視頻信箱消息、短消息、彩信消息、即時(shí)消
O為了解決上述技術(shù)問題,本發(fā)明還提供了一種實(shí)現(xiàn)媒體消息追回的方法,包括客戶端向業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息;所述業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。進(jìn)ー步地,上述方法還可以具有以下特點(diǎn)
所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器;所述方法具體包括所述客戶端向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。進(jìn)ー步地,上述方法還可以具有以下特點(diǎn)
所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器;所述方法具體包括所述客戶端向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至所述接收方業(yè)務(wù)服務(wù)器吋,向所述接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述接收方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。進(jìn)ー步地,上述方法還可以具有以下特點(diǎn)
媒體消息為電子郵件時(shí),所述業(yè)務(wù)服務(wù)器根據(jù)以下方式判斷所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端;目的客戶端采用IMAP4協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的
客戶端。進(jìn)ー步地,上述方法還可以具有以下特點(diǎn)
所述媒體消息為電子郵件、語(yǔ)音信箱消息、視頻信箱消息、短消息、彩信消息、即時(shí)消
O采用本發(fā)明方案,只要用戶提出的請(qǐng)求及時(shí),就可以追回已經(jīng)發(fā)出的媒體消息,提 聞業(yè)務(wù)系統(tǒng)的服務(wù)能力,提聞?dòng)脩趔w驗(yàn)。
圖I是實(shí)施例應(yīng)用情境一中的網(wǎng)絡(luò)構(gòu)造示意 圖2是實(shí)施例應(yīng)用情境ニ中的網(wǎng)絡(luò)構(gòu)造示意 圖3是實(shí)施例中實(shí)現(xiàn)媒體消息追回的方法示意 圖4是具體實(shí)施例一中實(shí)現(xiàn)媒體消息追回的方法示意 圖5是具體實(shí)施例ニ中實(shí)現(xiàn)媒體消息追回的方法示意圖。
具體實(shí)施例方式本發(fā)明提供一種將已發(fā)送的媒體消息追回的方法和系統(tǒng),根據(jù)本發(fā)明方案,只要用戶請(qǐng)求及時(shí),就能阻止接收方收到該用戶向其發(fā)送的媒體消息。本文中所稱的“媒體消息”可以為電子郵件、語(yǔ)音信箱消息、視頻信箱消息、短消息、彩信消息、即時(shí)消息。具體的,媒體消息可以是帶有多媒體信息的郵件、含有語(yǔ)音信息的語(yǔ)首留目、含視頻信息的視頻留目或郵件、含文本信息的短消息、含彩信的彩信消息、或者其它即時(shí)業(yè)務(wù)中含多媒體信息的即時(shí)消息。本發(fā)明中實(shí)現(xiàn)媒體消息追回的系統(tǒng)包括客戶端和業(yè)務(wù)服務(wù)器。所述客戶端,用于向所述業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息。所述業(yè)務(wù)服務(wù)器,用于在收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端時(shí),禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。其中,標(biāo)識(shí)信息用于標(biāo)識(shí)期望被追回的媒體消息,使業(yè)務(wù)服務(wù)器根據(jù)此標(biāo)識(shí)信息可唯一識(shí)別出此媒體消息。此標(biāo)識(shí)信息可以包括接收方名稱、媒體消息標(biāo)題,媒體消息的信息量、媒體消息發(fā)送時(shí)間、發(fā)送時(shí)間等相關(guān)參數(shù)。其中,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作可以是刪除此媒體消息、或者在不刪除此媒體消息的情況下將此媒體消息標(biāo)識(shí)出禁止向目的客戶端發(fā)送的標(biāo)志并在后續(xù)處理過程不執(zhí)行向目的客戶端發(fā)送的操作。所述業(yè)務(wù)服務(wù)器,還用于判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端并且禁止將所述媒體消息向所述目的客戶端發(fā)送的操作后,向客戶端返回追回成功的響應(yīng);還用于在判斷所述期望被追回的媒體消息已發(fā)送至此媒體消息的目的客戶端吋,向客戶端返回追回失敗的響應(yīng)。如圖I所示,在應(yīng)用情境一中,發(fā)送期望被追回媒體消息的客戶端所屬的業(yè)務(wù)服務(wù)器與目的客戶端所屬的業(yè)務(wù)服務(wù)器為同一業(yè)務(wù)服務(wù)器時(shí),此業(yè)務(wù)服務(wù)器負(fù)責(zé)期望被追回的媒體消息的追回功能。如圖2所示,在應(yīng)用情境ニ中,發(fā)送期望被追回媒體消息的客戶端所屬的業(yè)務(wù)服務(wù)器與目的客戶端所屬的業(yè)務(wù)服務(wù)器是不同的業(yè)務(wù)服務(wù)器吋,即業(yè)務(wù)服務(wù)器包括發(fā)送期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器時(shí),包括兩種實(shí)現(xiàn)方式。實(shí)現(xiàn)方式一,由發(fā)送方業(yè)務(wù)服務(wù)器完成期望被追回的媒體消息的追回操作??蛻舳耍糜谙虬l(fā)送方業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求。發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)其中攜帯的標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。實(shí)現(xiàn)方式ニ,在發(fā)送方業(yè)務(wù)服務(wù)器已將期望被追回的媒體消息發(fā)送至接收方業(yè)務(wù)服務(wù)器時(shí),由接收方業(yè)務(wù)服務(wù)器完成期望被追回的媒體消息的追回操作??蛻舳?,用于向發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求。發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)其中攜帯的標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至接收方業(yè)務(wù)服務(wù)器時(shí),向接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求。接收方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端時(shí),禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。在上述兩種應(yīng)用情境中,媒體消息為電子郵件時(shí),業(yè)務(wù)服務(wù)器根據(jù)以下方式判斷期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端
目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。目的客戶端采用IMAP4協(xié)議接收電子郵件的情況下,在業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。如圖3所示,本發(fā)明中實(shí)現(xiàn)媒體消息追回的方法,包括客戶端向業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息;所述業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。其中,標(biāo)識(shí)信息用于標(biāo)識(shí)期望被追回的媒體消息,使業(yè)務(wù)服務(wù)器根據(jù)此標(biāo)識(shí)信息可唯一識(shí)別出此媒體消息。此標(biāo)識(shí)信息可以包括接收方名稱、媒體消息標(biāo)題,媒體消息的信 息量、媒體消息發(fā)送時(shí)間、發(fā)送時(shí)間等相關(guān)參數(shù)。其中,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作可以是刪除此媒體消息、或者在不刪除此媒體消息的情況下將此媒體消息標(biāo)識(shí)出禁止向目的客戶端發(fā)送的標(biāo)志并在后續(xù)處理過程不執(zhí)行向目的客戶端發(fā)送的操作。上述方法中,業(yè)務(wù)服務(wù)器判斷期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端并且禁止將此媒體消息向目的客戶端發(fā)送的操作后,向客戶端返回追回成功的響應(yīng);還用于在判斷所述期望被追回的媒體消息已發(fā)送至此媒體消息的目的客戶端吋,向客戶端返回追回失敗的響應(yīng)。如圖I所示,在應(yīng)用情境一中,發(fā)送期望被追回媒體消息的客戶端所屬的業(yè)務(wù)服務(wù)器與目的客戶端所屬的業(yè)務(wù)服務(wù)器為同一業(yè)務(wù)服務(wù)器時(shí),此業(yè)務(wù)服務(wù)器負(fù)責(zé)期望被追回的媒體消息的追回功能。如圖2所示,在應(yīng)用情境ニ中,期望被追回媒體消息的客戶端所屬的業(yè)務(wù)服務(wù)器與所述目的客戶端所屬的業(yè)務(wù)服務(wù)器是不同的業(yè)務(wù)服務(wù)器時(shí),即業(yè)務(wù)服務(wù)器包括期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器時(shí),包括兩種實(shí)現(xiàn)方式。 實(shí)現(xiàn)方式一,由發(fā)送方業(yè)務(wù)服務(wù)器完成期望被追回的媒體消息的追回操作??蛻舳讼蛩霭l(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求。發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。實(shí)現(xiàn)方式ニ,在發(fā)送方業(yè)務(wù)服務(wù)器已將期望被追回的媒體消息發(fā)送至接收方業(yè)務(wù)服務(wù)器時(shí),由接收方業(yè)務(wù)服務(wù)器完成期望被追回的媒體消息的追回操作。客戶端向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至所述接收方業(yè)務(wù)服務(wù)器吋,向所述接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述接收方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。在上述兩種應(yīng)用情境中,媒體消息為電子郵件時(shí),業(yè)務(wù)服務(wù)器在根據(jù)以下方式判斷所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端
目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端;
目的客戶端采用IMAP4協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案作進(jìn)ー步詳細(xì)闡述。下述具體實(shí)施例中以電子郵件業(yè)務(wù)為例,應(yīng)用于電子郵件系統(tǒng),此系統(tǒng)包括發(fā)件方郵件客戶端、發(fā)件方郵件服務(wù)器、收件方郵件服務(wù)器和收件方郵件客戶端。具體實(shí)施例一
本具體實(shí)施例一適用的情境為收件方采用POP3協(xié)議接收電子郵件。如圖4所示,進(jìn)行電子郵件追回的過程包括以下步驟步驟401 :根據(jù)發(fā)件方用戶的要求,發(fā)件方郵件客戶端向發(fā)件方郵件服務(wù)器發(fā)出追回郵件的請(qǐng)求,請(qǐng)求中包含所期望被追回的郵件的標(biāo)識(shí)信息(如,收件人名稱、郵件標(biāo)題、大小、發(fā)送時(shí)間等)。該追回請(qǐng)求可以米用簡(jiǎn)單郵件傳輸協(xié)議SMTP(Simple Mail Transfer Protocol,簡(jiǎn)稱SMTP)或者交互式郵件存取協(xié)議(Internet Mail Access Protocol,簡(jiǎn)稱IMAP)。對(duì)于采用SMTP協(xié)議的情況,追回請(qǐng)求可以和發(fā)送普通一封郵件過程相似,可以通過客戶端和服務(wù)側(cè)的預(yù)定,在主題或者收件人或者其他信息欄攜帶雙方約定的表示郵件追回的特殊表示,例如,收件人是特殊地址,主題欄里填入被追回郵件的信息。對(duì)于采用IMAP協(xié)議的情況,可以采用刪除(DELETE)或者存儲(chǔ)(STORE)命令或者 其他命令。對(duì)于表示郵件追回的信息,可以通過命令參數(shù)攜帯,例如對(duì)于采用刪除(DELETE)命令,參數(shù)可以為留言消息的標(biāo)識(shí),如唯一標(biāo)識(shí)WD (Unique Identifier),如果是存儲(chǔ)(STORE)命令,可以通過設(shè)置刪除標(biāo)志進(jìn)行郵件追回,例如用Deleted Plus表示請(qǐng)求郵件追回。步驟402 :發(fā)件方郵件服務(wù)器收到郵件追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的電子郵件是否已發(fā)送至接收方業(yè)務(wù)服務(wù)器。如果判斷結(jié)果為期望被追回的電子郵件未被發(fā)送至接收方業(yè)務(wù)服務(wù)器,發(fā)件方郵件服務(wù)器禁止將所述電子郵件向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作,例如,直接刪除此電子郵件,并執(zhí)行步驟405a。如果判斷結(jié)果為期望被追回的電子郵件已發(fā)送至接收方業(yè)務(wù)服務(wù)器,執(zhí)行步驟405b ο步驟403 :收件方郵件服務(wù)器收到郵件追回請(qǐng)求后,判斷所述期望被追回的電子郵件是否已發(fā)送至此電子郵件的目的客戶端,判斷方式為在本業(yè)務(wù)服務(wù)器中捜索所述期望被追回的電子郵件,捜索到此電子郵件時(shí),表示此電子郵件未被發(fā)送至目的客戶端,執(zhí)行步驟404a ;未捜索到此電子郵件時(shí),表示此電子郵件已發(fā)送至目的客戶端,執(zhí)行步驟404b。因?yàn)槭占讲捎肞OP3協(xié)議接收郵件,如果該郵件尚未被接收方接收,郵件服務(wù)器可以直接將搜索到此郵件。如果該郵件已被接收方接收,則郵件服務(wù)器無(wú)法在本地直接搜索到此郵件。步驟404a :收件方郵件服務(wù)器向發(fā)件方郵件服務(wù)器返回郵件追回響應(yīng),響應(yīng)消息中指明郵件已被追回。步驟405a :發(fā)件方郵件服務(wù)器向發(fā)件方郵件客戶端返回郵件追回響應(yīng),響應(yīng)消息中指明郵件已被追回,發(fā)件方郵件客戶端收到響應(yīng)后告知發(fā)件用戶郵件已被追回。流程結(jié)束。步驟404b :收件方郵件服務(wù)器向發(fā)件方郵件服務(wù)器返回郵件追回響應(yīng),響應(yīng)消息中指明郵件未能被追回。步驟405b :發(fā)件方郵件服務(wù)器向發(fā)件方郵件客戶端返回郵件追回響應(yīng),響應(yīng)消息中指明郵件未能被追回,發(fā)件方郵件客戶端收到響應(yīng)后告知發(fā)件用戶郵件未能被追回。流程結(jié)束。具體實(shí)施例ニ
本具體實(shí)施例ニ適用的情境為收件方采用IMAP4協(xié)議接收電子郵件。如圖5所示,進(jìn)行電子郵件追回的過程包括以下步驟
步驟501與步驟401相同。步驟502與步驟402相同。步驟503 :收件方郵件服務(wù)器收到郵件追回請(qǐng)求后,判斷所述期望被追回的電子郵件是否已發(fā)送至此電子郵件的目的客戶端,判斷方式為在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送目的客戶端的狀態(tài)。
捜索到此電子郵件并且此電子郵件的狀態(tài)是未發(fā)送至所述目的客戶端狀態(tài)時(shí),表示此電子郵件未被發(fā)送至目的客戶端,禁止將所述電子郵件向目的客戶端發(fā)送的操作,例如,直接刪除此電子郵件,并執(zhí)行步驟504a。未捜索到此電子郵件,表示此電子郵件已發(fā)送至目的客戶端,執(zhí)行步驟504b ;搜索到此電子郵件但是此電子郵件的狀態(tài)不是未發(fā)送至所述目的客戶端狀態(tài)時(shí),表示此電子郵件已發(fā)送至目的客戶端,執(zhí)行步驟504b。因?yàn)槭占讲捎肐MAP4協(xié)議接收郵件,業(yè)務(wù)服務(wù)器中的郵件均帶有狀態(tài)標(biāo)識(shí)。收件方郵件服務(wù)器收到郵件追回請(qǐng)求后,在其所保存的以及當(dāng)前接收到的郵件中捜索所述請(qǐng)求中指定的郵件,卻未能找到,說明該郵件已被收件用戶訪問過并從服務(wù)器中刪除。另ー種情況是,收件方郵件服務(wù)器找到了指定的郵件,但該郵件的狀態(tài)不是未發(fā)送至所述目的客戶端狀態(tài),例如此類狀態(tài)包括郵件已被收件人閱讀(即顯示為諸如“已讀”、“已回復(fù)”、“已刪除”這樣的狀態(tài)),說明該郵件已發(fā)送至收件人。收件方郵件服務(wù)器判斷此電子郵件未被發(fā)送至目的客戶端吋,則不再將該郵件信息以任何方式透露給接收方,包括不發(fā)送郵件通知、不返回該郵件的信息(包括部分或全部郵件內(nèi)容)給接收方客戶端。步驟504a :收件方郵件服務(wù)器向發(fā)件方郵件服務(wù)器返回郵件追回響應(yīng),響應(yīng)消息中指明郵件已被追回。步驟505a :發(fā)件方郵件服務(wù)器向發(fā)件方郵件客戶端返回郵件追回響應(yīng),響應(yīng)消息中指明郵件已被追回,發(fā)件方郵件客戶端收到響應(yīng)后告知發(fā)件用戶郵件已被追回。流程結(jié)束。步驟504b :收件方郵件服務(wù)器向發(fā)件方郵件服務(wù)器返回郵件追回響應(yīng),響應(yīng)消息中指明郵件未能被追回。步驟505b :發(fā)件方郵件服務(wù)器向發(fā)件方郵件客戶端返回郵件追回響應(yīng),響應(yīng)消息中指明郵件未能被追回,發(fā)件方郵件客戶端收到響應(yīng)后告知發(fā)件用戶郵件未能被追回。流程結(jié)束。本發(fā)明的方案不僅限于電子郵件業(yè)務(wù)中,也適用于語(yǔ)音信箱業(yè)務(wù)、視頻信箱業(yè)務(wù)、短消息業(yè)務(wù)、彩信業(yè)務(wù)、即時(shí)消息業(yè)務(wù)。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相
互任意組合。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用ー個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng) 地,上述實(shí)施例中的各模塊/単元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種實(shí)現(xiàn)媒體消息追回的系統(tǒng),其特征在于,所述系統(tǒng)包括客戶端和業(yè)務(wù)服務(wù)器; 所述客戶端,用于向所述業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息; 所述業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。
2.如權(quán)利要求I所述的系統(tǒng),其特征在干, 所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器; 所述客戶端,用于向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求; 所述發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。
3.如權(quán)利要求I所述的系統(tǒng),其特征在干, 所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器; 所述客戶端,用于向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求; 所述發(fā)送方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),向所述接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求; 所述接收方業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。
4.如權(quán)利要求I所述的系統(tǒng),其特征在干, 所述業(yè)務(wù)服務(wù)器,用于在媒體消息為電子郵件時(shí),根據(jù)以下方式判斷所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端 目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端; 目的客戶端采用IMAP4協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。
5.如權(quán)利要求I所述的系統(tǒng),其特征在干, 所述媒體消息為電子郵件、語(yǔ)音信箱消息、視頻信箱消息、短消息、彩信消息、即時(shí)消知、O
6.一種實(shí)現(xiàn)媒體消息追回的方法,其特征在干, 客戶端向業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息; 所述業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。
7.如權(quán)利要求6所述的方法,其特征在干, 所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器; 所述方法具體包括所述客戶端向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),禁止將所述媒體消息向所述接收方業(yè)務(wù)服務(wù)器發(fā)送的操作。
8.如權(quán)利要求6所述的方法,其特征在干, 所述業(yè)務(wù)服務(wù)器包括發(fā)出所述期望被追回媒體消息的客戶端所屬的發(fā)送方業(yè)務(wù)服務(wù)器以及所述目的客戶端所屬的接收方業(yè)務(wù)服務(wù)器; 所述方法具體包括所述客戶端向所述發(fā)送方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述發(fā)送方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息已發(fā)送至所述接收方業(yè)務(wù)服務(wù)器時(shí),向所述接收方業(yè)務(wù)服務(wù)器發(fā)送所述媒體消息追回請(qǐng)求;所述接收方業(yè)務(wù)服務(wù)器收到所述媒體消息追回請(qǐng)求后,根據(jù)所述標(biāo)識(shí)信息判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端吋,禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。
9.如權(quán)利要求6所述的方法,其特征在干, 媒體消息為電子郵件時(shí),所述業(yè)務(wù)服務(wù)器根據(jù)以下方式判斷所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端 目的客戶端采用POP3協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端; 目的客戶端采用IMAP4協(xié)議接收電子郵件的情況下,在所述業(yè)務(wù)服務(wù)器中捜索到所述期望被追回的電子郵件并且此電子郵件的狀態(tài)為未發(fā)送所述目的客戶端狀態(tài)時(shí),則判定所述期望被追回的電子郵件未發(fā)送至此電子郵件的目的客戶端。
10.如權(quán)利要求6所述的方法,其特征在干, 所述媒體消息為電子郵件、語(yǔ)音信箱消息、視頻信箱消息、短消息、彩信消息、即時(shí)消ο
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)媒體消息追回的方法和系統(tǒng),此系統(tǒng)包括客戶端和業(yè)務(wù)服務(wù)器;所述客戶端,用于向所述業(yè)務(wù)服務(wù)器發(fā)送媒體消息追回請(qǐng)求,并在此請(qǐng)求中指示用于標(biāo)識(shí)期望被追回的媒體消息的標(biāo)識(shí)信息;所述業(yè)務(wù)服務(wù)器,用于收到所述媒體消息追回請(qǐng)求后,判斷所述期望被追回的媒體消息未發(fā)送至此媒體消息的目的客戶端時(shí),禁止將所述媒體消息向所述目的客戶端發(fā)送的操作。采用本發(fā)明方案,只要用戶提出的請(qǐng)求及時(shí),就可以追回已經(jīng)發(fā)出的媒體消息,提高業(yè)務(wù)系統(tǒng)的服務(wù)能力,提高用戶體驗(yàn)。
文檔編號(hào)H04L12/58GK102651717SQ20111004605
公開日2012年8月29日 申請(qǐng)日期2011年2月25日 優(yōu)先權(quán)日2011年2月25日
發(fā)明者丁欣, 盧艷 申請(qǐng)人:中興通訊股份有限公司