[發明專利]移動終端電子郵件同步方法及系統無效
| 申請號: | 201210074069.X | 申請日: | 2012-03-16 |
| 公開(公告)號: | CN102571990A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 劉樂樂;劉挺 | 申請(專利權)人: | 北京彩云榮光軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/58 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 終端 電子郵件 同步 方法 系統 | ||
技術領域
本發明涉及電子郵件技術領域,特別涉及一種移動終端電子郵件同步方法及系統。
背景技術
使用移動終端來無線訪問互聯網信息已成為時下互聯網中的一項主流業務。但是由于移動終端的體積和連接方式的限制,其網絡訪問的功能和應用受到了很大影響。比如由于網絡連接速度有限、數據流量費用昂貴、存儲空間有限等特點,在普通的移動終端上收取電子郵件,尤其是收取帶有附件的電子郵件時,需要耗費大量的時間和網絡數據流量來從服務器接收完整的文件,這種方式處理速度慢、占用了大量的設備資源、浪費了帶寬、增加了用戶等待時間,給用戶操作帶來了不便,并因為運營商通常根據網絡流量收取費用,可能會給用戶帶來額外的經濟損失。
為了減輕郵件下載負擔,現有技術中通常會采用同步的方式在服務器和終端之間傳遞郵件,即首先確定服務器和終端之間的郵件差異,隨后只從服務器獲取終端所沒有的郵件。對于IMAP協議,因為其郵件ID的大小與接收順序有關(按照郵件加入的順序遞增進行編號,相鄰的兩個郵件的ID不一定是連續的,但是會保證后一個比前一個值大),可以根據其郵件ID的大小來同步郵件,所以比較容易處理;但是對于POP3協議,由于其郵件ID是一長串沒有規律的字符串,根據郵件ID無法有效地判斷郵件是否是新郵件,尤其是對于已在本地刪除的郵件,由于無法有效地進行比對、也無法通過郵件ID判斷該郵件的時間或順序,因而經常會誤將已刪除郵件當做是新郵件再次同步到本地,這種方式明顯嚴重浪費了時間和系統資源。
發明內容
(一)要解決的技術問題
針對現有技術的上述缺陷,本發明為了解決現有技術中移動終端對POP3郵件同步不便的技術問題,提供了一種移動終端電子郵件同步方法及系統。
(二)技術方案
為實現上述目的,本發明采用如下技術方案:
一方面,本發明提供一種移動終端電子郵件同步方法,所述方法包括步驟:
S1,與郵件服務器進行同步,從郵件服務器中獲取全部郵件的原始ID列表;
S2,將所述全部郵件的原始ID列表與本地保存郵件的原始ID列表進行比對,對每一郵件,若其郵件ID只存在于所述本地保存郵件的原始ID列表中則執行步驟S3,若其郵件ID只存在于所述全部郵件的原始ID列表中則執行步驟S4;
S3,將郵件標記為已刪除,按本地郵件已編號順序繼續為該郵件編號,隨后執行步驟S5;
S4,將郵件標記為新郵件,從郵件服務器獲取該郵件并保存在本地,隨后執行步驟S5;
S5,若存在新郵件,按時間排序后,對每一新郵件,按本地郵件已編號順序繼續為其編號;
S6,與移動終端進行同步,從移動終端獲取終端保存郵件的最大編號和終端刪除郵件的最大編號,將郵件編號大于終端保存郵件的最大編號的新郵件信息發送給移動終端,同時將郵件編號大于終端刪除郵件的最大編號的已刪除郵件信息發送給移動終端。
優選地,所述新郵件信息為新郵件全部內容或新郵件的郵件頭信息。
優選地,當所述新郵件信息為新郵件的郵件頭信息時,在同步完成后根據用戶的請求對新郵件做進一步的處理。
優選地,所述郵件頭信息包括:郵件主題、郵件原始ID、本地順序編號、收件人、發件人、抄送人和附件列表。
優選地,所述進一步的處理包括:閱讀郵件文本、瀏覽郵件中圖片、下載附件、回復郵件、轉發郵件或刪除郵件。
另一方面,本發明還同時提供一種移動終端電子郵件同步系統,所述系統包括:
郵件服務器同步模塊,用于與郵件服務器進行同步,從郵件服務器中獲取全部郵件的原始ID列表;
原始ID比對模塊,用于將所述全部郵件的原始ID列表與本地保存郵件的原始ID列表進行比對,對每一郵件,若其郵件ID只存在于所述本地保存郵件的原始ID列表中則交由刪除模塊處理,若其郵件ID只存在于所述全部郵件的原始ID列表中則交由新郵件模塊處理;
刪除模塊,用于將郵件標記為已刪除,按本地郵件已編號順序繼續為該郵件編號;
新郵件模塊,用于將郵件標記為新郵件,從郵件服務器獲取該郵件并保存在本地;
新郵件編號模塊,用于將新郵件按時間排序后,對每一新郵件,按本地郵件已編號順序繼續為其編號;
終端同步模塊,用于與移動終端進行同步,從移動終端獲取終端保存郵件的最大編號和終端刪除郵件的最大編號,將郵件編號大于終端保存郵件的最大編號的新郵件信息發送給移動終端,同時將郵件編號大于終端刪除郵件的最大編號的已刪除郵件信息發送給移動終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京彩云榮光軟件有限公司,未經北京彩云榮光軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210074069.X/2.html,轉載請聲明來源鉆瓜專利網。





