基于imap的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì)的制作方法
【專利摘要】本發(fā)明公開(kāi)一種基于IMAP的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì),其方法包括:郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令;根據(jù)IMAP指令獲取郵箱記事數(shù)據(jù),同步至終端設(shè)備的備忘錄。本發(fā)明通過(guò)在終端設(shè)備上設(shè)置IMAP移動(dòng)終端同步服務(wù),終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),組裝成終端設(shè)備能夠識(shí)別的郵件格式,同步至終端設(shè)備的備忘錄;此外,終端設(shè)備的備忘錄的內(nèi)容還可以以記事的形式同步到郵箱中,從而實(shí)現(xiàn)終端設(shè)備的備忘錄與郵箱記事本之間數(shù)據(jù)雙向同步,提高了用戶閱讀體驗(yàn)感受,滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求。
【專利說(shuō)明】基于IMAP的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種電子郵箱中基于IMAP (InternetMessage Access Protocol,互聯(lián)網(wǎng)郵件訪問(wèn)協(xié)議)的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì)。
【背景技術(shù)】
[0002]電子郵箱是現(xiàn)代辦公交流不可或缺的一部分。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,通過(guò)PC端收發(fā)郵件的方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足目前快節(jié)奏的辦公生活,因此,通過(guò)移動(dòng)終端實(shí)時(shí)收發(fā)郵件,成了眾多郵箱運(yùn)營(yíng)商目前的重要目標(biāo),郵件實(shí)時(shí)推送服務(wù)也由此得到廣泛應(yīng)用。內(nèi)置在iOS設(shè)備上的QQ郵箱實(shí)現(xiàn)了移動(dòng)終端郵件收發(fā)的實(shí)時(shí)、準(zhǔn)確以及低電耗、低流量,極大的提升了用戶的使用快感。
[0003]上述iOS設(shè)備是指裝載有iOS操作系統(tǒng)的設(shè)備,比如iPad、iPod touch以及iPhone 等。
[0004]目前,在i0S5的移動(dòng)設(shè)備上,可使用QQ郵箱IMAP移動(dòng)終端同步服務(wù),實(shí)現(xiàn)iOS設(shè)備上的備忘錄以郵件方式備份到QQ郵箱上。
[0005]但是,現(xiàn)有的方案只能是將i0S5設(shè)備上的備忘錄以郵件方式備份到QQ郵箱中,無(wú)法支持在郵箱端進(jìn)行編輯與同步操作,將郵箱中的記事同步到i0S5設(shè)備上,從而無(wú)法滿足用戶對(duì)郵箱的此種高要求操作,降低了用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種電子郵箱中基于IMAP的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì),旨在解決目前無(wú)法支持在郵箱端進(jìn)行編輯和同步操作、將郵箱中的記事同步到i0S5設(shè)備等終端設(shè)備上的問(wèn)題。
[0007]為了達(dá)到上述目的,本發(fā)明提出一種基于IMAP的數(shù)據(jù)同步方法,包括:
[0008]郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令;
[0009]根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
[0010]本發(fā)明還提出一種基于IMAP的數(shù)據(jù)同步服務(wù)器,包括:
[0011]接收模塊,用于接收終端設(shè)備發(fā)送的IMAP指令;
[0012]第一同步模塊,用于根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
[0013]本發(fā)明還提出一種基于IMAP的數(shù)據(jù)同步系統(tǒng),包括:終端設(shè)備、郵箱服務(wù)器、郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器,其中:
[0014]所述終端設(shè)備用于向所述郵箱服務(wù)器發(fā)送IMAP指令;
[0015]所述郵箱服務(wù)器,用于接收終端設(shè)備發(fā)送的IMAP指令;根據(jù)所述IMAP指令并基于所述郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器與所述終端設(shè)備的備忘錄之間進(jìn)行數(shù)據(jù)雙向同步。[0016]本發(fā)明還提出一種計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì),在其上存儲(chǔ)了使計(jì)算機(jī)能夠運(yùn)行的程序,在程序裝入計(jì)算機(jī)的存儲(chǔ)器內(nèi)后,終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令,根據(jù)所述IMAP指令并基于郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器與所述終端設(shè)備的備忘錄之間進(jìn)行數(shù)據(jù)雙向同步。
[0017]本發(fā)明提出的一種電子郵箱中基于IMAP的數(shù)據(jù)同步方法、服務(wù)器、系統(tǒng)及存儲(chǔ)介質(zhì),通過(guò)在終端設(shè)備上設(shè)置IMAP移動(dòng)終端同步服務(wù),終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),組裝成終端設(shè)備能夠識(shí)別的郵件格式,同步至終端設(shè)備的備忘錄;此外,終端設(shè)備的備忘錄的內(nèi)容還可以以記事的形式同步到郵箱中,從而實(shí)現(xiàn)終端設(shè)備的備忘錄與郵箱記事本之間數(shù)據(jù)雙向同步,提高了用戶閱讀體驗(yàn)感受,滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求。
【專利附圖】
【附圖說(shuō)明】
[0018]圖1是本發(fā)明基于IMAP的數(shù)據(jù)同步方法第一實(shí)施例的流程示意圖;
[0019]圖2是本發(fā)明基于IMAP的數(shù)據(jù)同步方法第一實(shí)施例中郵箱服務(wù)器根據(jù)IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄的流程示意圖;
[0020]圖3是本發(fā)明基于IMAP的數(shù)據(jù)同步方法第二實(shí)施例的流程示意圖;
[0021]圖4是本發(fā)明基于IMAP的數(shù)據(jù)同步服務(wù)器第一實(shí)施例的結(jié)構(gòu)示意圖;
[0022]圖5是本發(fā)明基于IMAP的數(shù)據(jù)同步服務(wù)器第一實(shí)施例中第一同步模塊的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明基于IMAP的數(shù)據(jù)同步服務(wù)器第二實(shí)施例的結(jié)構(gòu)示意圖;
[0024]圖7是本發(fā)明基于IMAP的數(shù)據(jù)同步系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)示意圖。
[0025]為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進(jìn)一步詳述。
【具體實(shí)施方式】
[0026]本發(fā)明實(shí)施例的解決方案主要是:在終端設(shè)備上設(shè)置IMAP移動(dòng)終端同步服務(wù),終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),組裝成終端設(shè)備能夠識(shí)別的郵件格式,同步至終端設(shè)備的備忘錄;此外,終端設(shè)備的備忘錄的內(nèi)容還以記事的形式同步到郵箱中,實(shí)現(xiàn)終端設(shè)備的備忘錄與郵箱記事本之間數(shù)據(jù)雙向同步,提聞?dòng)脩糸喿x體驗(yàn)感受:。
[0027]本發(fā)明中終端設(shè)備以裝載有i0S5操作系統(tǒng)的i0S5設(shè)備舉例說(shuō)明,但并不限于裝載有i0S5操作系統(tǒng)的設(shè)備。
[0028]現(xiàn)有的i0S5設(shè)備上的備忘錄與QQ郵箱之間是基于IMAP協(xié)議來(lái)進(jìn)行交互。通過(guò)IMAP,用戶可以從郵箱服務(wù)器上獲取郵件的信息、下載郵件等。
[0029]IMAP與現(xiàn)有的POP的區(qū)別在于:Ρ0Ρ允許電子郵件客戶端下載郵箱服務(wù)器上的郵件,但用戶在電子郵件客戶端的操作(如:移動(dòng)郵件、標(biāo)記已讀等),不會(huì)反饋到郵箱服務(wù)器上,比如:用戶通過(guò)電子郵件客戶端收取了 QQ郵箱中的一封郵件并移動(dòng)到了其他文件夾,這些移動(dòng)動(dòng)作不會(huì)反饋到QQ郵箱服務(wù)器上,也就是說(shuō),QQ郵箱服務(wù)器上的這些郵件是沒(méi)有同時(shí)被移動(dòng)的。但對(duì)于IMAP則不同,電子郵件客戶端的操作都會(huì)反饋到郵箱服務(wù)器上,用戶對(duì)郵件進(jìn)行的操作(如:移動(dòng)郵件、標(biāo)記已讀等),郵箱服務(wù)器上的郵件也會(huì)做相應(yīng)的動(dòng)作。此極為QQ郵箱IMAP同步服務(wù)。而且,IMAP可以允許用戶只下載郵件的主題,根據(jù)用戶需要進(jìn)而可以下載郵件的所有內(nèi)容。
[0030]但是,由于現(xiàn)有的i0S5設(shè)備上的備忘錄是使用IMAP協(xié)議把備忘錄的內(nèi)容加上備忘錄軟件自己生成的郵件頭,以郵件的方式與郵箱進(jìn)行交互的,因此,本發(fā)明需要基于現(xiàn)有的郵箱的IMAP協(xié)議進(jìn)行修改。
[0031]具體地,如圖1所示,本發(fā)明第一實(shí)施例提出一種基于IMAP的數(shù)據(jù)同步方法,可以包括:
[0032]步驟S101,郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令;
[0033]步驟S102,根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
[0034]本實(shí)施例方法運(yùn)行環(huán)境涉及終端設(shè)備、郵箱服務(wù)器、記事本存儲(chǔ)服務(wù)器以及郵件列表服務(wù)器。
[0035]以i0S5設(shè)備為例,郵箱服務(wù)器與i0S5設(shè)備基于IMAP進(jìn)行通信,終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令,該IMAP指令包括i0S5設(shè)備需要郵箱服務(wù)器對(duì)記事本的相應(yīng)操作,包括查看、增加、修改和刪除記事本等。
[0036]郵箱服務(wù)器通過(guò)解析該IMAP指令,并通過(guò)郵件列表服務(wù)器,按照指定的命令在記事本存儲(chǔ)服務(wù)器中查看、增加、修改和刪除記事本,并將經(jīng)過(guò)上述處理后的記事本數(shù)據(jù),組裝成i0S5設(shè)備能夠識(shí)別的郵件格式,同步至i0S5設(shè)備的備忘錄,從而實(shí)現(xiàn)郵箱記事本至i0S5設(shè)備的備忘錄之間數(shù)據(jù)的同步。
[0037]具體地,如圖2所示,上述步驟S102郵箱服務(wù)器根據(jù)IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄的步驟可以包括:
[0038]步驟S1021,所述郵箱服務(wù)器根據(jù)所述IMAP指令,從郵件列表服務(wù)器獲取記事本列表;
[0039]郵箱的郵件列表服務(wù)器中的記事本列表內(nèi),對(duì)應(yīng)每一記事本分別生成有唯一 ID,該記事本列表包括記事本ID以及對(duì)應(yīng)的記事本內(nèi)容等字段信息。
[0040]步驟S1022根據(jù)所述記事本列表中的字段信息,從記事本存儲(chǔ)服務(wù)器獲取對(duì)應(yīng)的記事本內(nèi)容,并進(jìn)行相應(yīng)處理;
[0041]其中,對(duì)記事本內(nèi)容進(jìn)行相應(yīng)處理包括:對(duì)所述記事本內(nèi)容進(jìn)行查看、增加、修改以及刪除處理等。
[0042]步驟S1023,將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄。
[0043]通過(guò)設(shè)定的郵件頭與處理后的記事本的內(nèi)容一同組裝成i0S5設(shè)備能夠識(shí)別的郵件格式,通過(guò)IMAP協(xié)議同步至i0S5設(shè)備的備忘錄中。
[0044]由于終端設(shè)備的備忘錄中只能夠提供用戶查看公共的圖片,而且不能夠自動(dòng)鑒權(quán),因此,郵箱服務(wù)器在下發(fā)郵件之前,需要將原來(lái)記事本里面的內(nèi)容的鏈接進(jìn)行修改,具體將其修改成文本超鏈接的模式,以明顯的區(qū)分出原來(lái)內(nèi)容和圖片等二進(jìn)制內(nèi)容。
[0045]步驟S1024,通過(guò)所述郵件列表服務(wù)器與所述記事本存儲(chǔ)服務(wù)器之間的交互,更新本地的記事本列表。
[0046]由于郵件是不能夠修改的,本實(shí)施例為了實(shí)現(xiàn)郵箱記事本至i0S5設(shè)備之間的數(shù)據(jù)同步,在郵箱的郵件列表服務(wù)器中生成記事本的唯一 ID時(shí),會(huì)根據(jù)記事本的ID以及最后修改的時(shí)間,更新記事本列表,以便下次通過(guò)郵箱服務(wù)器下發(fā)郵件時(shí),能夠獲得到更新后的記事本內(nèi)容,更新iOS5設(shè)備的備忘錄里面的內(nèi)容。
[0047]本實(shí)施例的上述方案實(shí)現(xiàn)了郵箱記事本實(shí)時(shí)同步數(shù)據(jù)至終端設(shè)備的備忘錄,滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求,提高了用戶閱讀體驗(yàn)感受。
[0048]如圖3所示,本發(fā)明第二實(shí)施例提出一種基于IMAP的數(shù)據(jù)同步方法,在上述第一實(shí)施例的基礎(chǔ)上,在所述步驟S102之后還包括:
[0049]步驟S103,所述郵箱服務(wù)器接收所述終端設(shè)備以郵件方式發(fā)送的備忘錄的內(nèi)容。
[0050]本實(shí)施例與上述第一實(shí)施例的區(qū)別在于,本實(shí)施例通過(guò)IMAP可以實(shí)現(xiàn)i0S5設(shè)備的備忘錄與郵箱記事本之間數(shù)據(jù)的雙向同步,即通過(guò)在i0S5設(shè)備上設(shè)置IMAP移動(dòng)終端同步服務(wù),將i0S5設(shè)備的備忘錄的內(nèi)容以記事的形式同步到郵箱中,郵箱中的記事也可以同步到i0S5設(shè)備上,進(jìn)一步滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求,提高了用戶閱讀體驗(yàn)感受。
[0051]如圖4所示,本發(fā)明第一實(shí)施例提出一種基于IMAP的數(shù)據(jù)同步服務(wù)器,包括:接收模塊401以及第一同步模塊402,其中:
[0052]接收模塊401,用于接收終端設(shè)備發(fā)送的IMAP指令;
[0053]第一同步模塊402,用于根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
[0054]以i0S5設(shè)備為例,郵箱服務(wù)器與i0S5設(shè)備基于IMAP進(jìn)行通信,終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令,該IMAP指令包括i0S5設(shè)備需要郵箱服務(wù)器對(duì)記事本的相應(yīng)操作,包括查看、增加、修改和刪除記事本等。
[0055]郵箱服務(wù)器通過(guò)接收模塊401接收終端設(shè)備發(fā)送的IMAP指令,第一同步模塊402通過(guò)解析該IMAP指令,并通過(guò)郵件列表服務(wù)器,按照指定的命令在記事本存儲(chǔ)服務(wù)器中查看、增加、修改和刪除記事本,并將經(jīng)過(guò)上述處理后的記事本數(shù)據(jù),組裝成i0S5設(shè)備能夠識(shí)別的郵件格式,同步至i0S5設(shè)備的備忘錄,從而實(shí)現(xiàn)郵箱記事本至i0S5設(shè)備的備忘錄之間數(shù)據(jù)的同步。
[0056]具體地,如圖5所示,所述第一同步模塊402包括:列表獲取單元4021、獲取處理單元4022、同步單元4023、更新單元4024,其中:
[0057]列表獲取單元4021,用于根據(jù)所述IMAP指令,從郵件列表服務(wù)器獲取記事本列表;
[0058]郵箱的郵件列表服務(wù)器中的記事本列表內(nèi),對(duì)應(yīng)每一記事本分別生成有唯一 ID,該記事本列表包括記事本ID以及對(duì)應(yīng)的記事本內(nèi)容等字段信息。
[0059]獲取處理單元4022,用于根據(jù)所述記事本列表中的字段信息,從記事本存儲(chǔ)服務(wù)器獲取對(duì)應(yīng)的記事本內(nèi)容,并進(jìn)行相應(yīng)處理;
[0060]其中,對(duì)記事本內(nèi)容進(jìn)行相應(yīng)處理包括:對(duì)所述記事本內(nèi)容進(jìn)行查看、增加、修改以及刪除處理等。
[0061]同步單元4023,用于將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄。
[0062]通過(guò)設(shè)定的郵件頭與處理后的記事本的內(nèi)容一同組裝成i0S5設(shè)備能夠識(shí)別的郵件格式,通過(guò)IMAP協(xié)議同步至i0S5設(shè)備的備忘錄中。[0063]更新單元4024,用于通過(guò)所述郵件列表服務(wù)器與所述記事本存儲(chǔ)服務(wù)器之間的交互,更新本地的記事本列表。
[0064]由于郵件是不能夠修改的,本實(shí)施例為了實(shí)現(xiàn)郵箱記事本至i0S5設(shè)備之間的數(shù)據(jù)同步,在郵箱的郵件列表服務(wù)器中生成記事本的唯一 ID時(shí),會(huì)根據(jù)記事本的ID以及最后修改的時(shí)間,更新記事本列表,以便下次通過(guò)郵箱服務(wù)器下發(fā)郵件時(shí),能夠獲得到更新后的記事本內(nèi)容,更新i0S5設(shè)備的備忘錄里面的內(nèi)容。
[0065]進(jìn)一步的,所述第一同步模塊402還包括:
[0066]修改單元4025,用于在所述同步單元4023將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄之前,將所述記事本中內(nèi)容的鏈接修改成文本超鏈接的模式。
[0067]由于終端設(shè)備的備忘錄中只能夠提供用戶查看公共的圖片,而且不能夠自動(dòng)鑒權(quán),因此,郵箱服務(wù)器在下發(fā)郵件之前,需要將原來(lái)記事本里面的內(nèi)容的鏈接進(jìn)行修改,具體將其修改成文本超鏈接的模式,以明顯的區(qū)分出原來(lái)內(nèi)容和圖片等二進(jìn)制內(nèi)容。
[0068]本實(shí)施例的上述方案實(shí)現(xiàn)了郵箱記事本實(shí)時(shí)同步數(shù)據(jù)至終端設(shè)備的備忘錄,滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求,提高了用戶閱讀體驗(yàn)感受。
[0069]如圖6所示,本發(fā)明第二實(shí)施例提出一種基于IMAP的數(shù)據(jù)同步服務(wù)器,在上述第一實(shí)施例的基礎(chǔ)上,還包括:
[0070]第二同步模塊403,用于接收所述終端設(shè)備以郵件方式發(fā)送的備忘錄的內(nèi)容。
[0071]本實(shí)施例與上述第一實(shí)施例的區(qū)別在于,本實(shí)施例通過(guò)IMAP可以實(shí)現(xiàn)i0S5設(shè)備的備忘錄與郵箱記事本之間數(shù)據(jù)的雙向同步,即通過(guò)在i0S5設(shè)備上設(shè)置IMAP移動(dòng)終端同步服務(wù),將i0S5設(shè)備的備忘錄的內(nèi)容以記事的形式同步到郵箱中,郵箱中的記事也可以同步到i0S5設(shè)備上,進(jìn)一步滿足了用戶對(duì)郵箱數(shù)據(jù)同步要求,提高了用戶閱讀體驗(yàn)感受。
[0072]如圖7所示,本發(fā)明較佳實(shí)施例提出一種基于IMAP的數(shù)據(jù)同步系統(tǒng),包括:終端設(shè)備701、郵箱服務(wù)器702、郵件列表服務(wù)器703以及記事本存儲(chǔ)服務(wù)器704,其中:
[0073]所述終端設(shè)備701用于向所述郵箱服務(wù)器702發(fā)送IMAP指令;
[0074]所述郵箱服務(wù)器702,用于接收終端設(shè)備701發(fā)送的IMAP指令;根據(jù)所述IMAP指令并基于所述郵件列表服務(wù)器703以及記事本存儲(chǔ)服務(wù)器704與所述終端設(shè)備701的備忘錄之間進(jìn)行數(shù)據(jù)雙向同步。
[0075]本實(shí)施例中終端設(shè)備701、郵箱服務(wù)器702、郵件列表服務(wù)器703以及記事本存儲(chǔ)服務(wù)器704之間進(jìn)行交互實(shí)現(xiàn)終端設(shè)備701的備忘錄與郵箱記事本之間數(shù)據(jù)的雙向同步的基本原理請(qǐng)參照上述各實(shí)施例,在此不再贅述。
[0076]此外,本發(fā)明還提出一種計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì),在其上存儲(chǔ)了使計(jì)算機(jī)能夠運(yùn)行的程序,在程序裝入計(jì)算機(jī)的存儲(chǔ)器內(nèi)后,終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令,根據(jù)所述IMAP指令并基于郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器與所述終端設(shè)備的備忘錄之間進(jìn)行數(shù)據(jù)雙向同步。
[0077]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運(yùn)用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種基于互聯(lián)網(wǎng)郵件訪問(wèn)協(xié)議IMAP的數(shù)據(jù)同步方法,其特征在于,包括: 郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令; 根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 所述郵箱服務(wù)器接收所述終端設(shè)備以郵件方式發(fā)送的備忘錄的內(nèi)容。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述郵箱服務(wù)器根據(jù)IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄的步驟包括: 所述郵箱服務(wù)器根據(jù)所述IMAP指令,從郵件列表服務(wù)器獲取記事本列表; 根據(jù)所述記事本列表中的字段信息,從記事本存儲(chǔ)服務(wù)器獲取對(duì)應(yīng)的記事本內(nèi)容,并進(jìn)行相應(yīng)處理; 將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)記事本內(nèi)容進(jìn)行相應(yīng)處理包括:對(duì)所述記事本內(nèi)容進(jìn)行查看、增加、修改和/或刪除處理。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄的步驟之后還包括: 通過(guò)所述郵件列表服務(wù)器 與所述記事本存儲(chǔ)服務(wù)器之間的交互,更新本地的記事本列表。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄的步驟之前還包括: 將所述記事本中內(nèi)容的鏈接修改成文本超鏈接的模式。
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,所述終端設(shè)備為iOS5設(shè)備。
8.一種基于IMAP的數(shù)據(jù)同步服務(wù)器,其特征在于,包括: 接收模塊,用于接收終端設(shè)備發(fā)送的IMAP指令; 第一同步模塊,用于根據(jù)所述IMAP指令獲取郵箱記事數(shù)據(jù),同步至所述終端設(shè)備的備忘錄。
9.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,還包括: 第二同步模塊,用于接收所述終端設(shè)備以郵件方式發(fā)送的備忘錄的內(nèi)容。
10.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述第一同步模塊包括: 列表獲取單元,用于根據(jù)所述IMAP指令,從郵件列表服務(wù)器獲取記事本列表; 獲取處理單元,用于根據(jù)所述記事本列表中的字段信息,從記事本存儲(chǔ)服務(wù)器獲取對(duì)應(yīng)的記事本內(nèi)容,并進(jìn)行相應(yīng)處理; 同步單元,用于將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄。
11.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,所述對(duì)記事本內(nèi)容進(jìn)行相應(yīng)處理包括:對(duì)所述記事本內(nèi)容進(jìn)行查看、增加、修改和/或刪除處理。
12.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,所述第一同步模塊還包括: 更新單元,用于通過(guò)所述郵件列表服務(wù)器與所述記事本存儲(chǔ)服務(wù)器之間的交互,更新本地的記事本列表。
13.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,所述第一同步模塊還包括:修改單元,用于在所述同步單元將處理后的記事本組裝成郵件格式,通過(guò)IMAP協(xié)議同步至所述終端設(shè)備的備忘錄之前,將所述記事本中內(nèi)容的鏈接修改成文本超鏈接的模式。
14.一種基于IMAP的數(shù)據(jù)同步系統(tǒng),其特征在于,包括:終端設(shè)備、郵箱服務(wù)器、郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器,其中: 所述終端設(shè)備用于向所述郵箱服務(wù)器發(fā)送IMAP指令; 所述郵箱服務(wù)器,用于接收終端設(shè)備發(fā)送的IMAP指令;根據(jù)所述IMAP指令并基于所述郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器與所述終端設(shè)備的備忘錄之間進(jìn)行數(shù)據(jù)雙向同步。
15.一種計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì),在其上存儲(chǔ)了使計(jì)算機(jī)能夠運(yùn)行的程序,在程序裝入計(jì)算機(jī)的存儲(chǔ)器內(nèi)后,終端設(shè)備向郵箱服務(wù)器發(fā)送IMAP指令;郵箱服務(wù)器接收終端設(shè)備發(fā)送的IMAP指令,根據(jù)所述IMAP指令并基于郵件列表服務(wù)器以及記事本存儲(chǔ)服務(wù)器與所述終端設(shè)備的備忘錄之間進(jìn) 行數(shù)據(jù)雙向同步。
【文檔編號(hào)】H04L29/06GK103546359SQ201210235072
【公開(kāi)日】2014年1月29日 申請(qǐng)日期:2012年7月9日 優(yōu)先權(quán)日:2012年7月9日
【發(fā)明者】黃鐵鳴, 文琛, 郭沫袆 申請(qǐng)人:騰訊科技(深圳)有限公司