專利名稱:利用數據通道接收郵件的方法
技術領域:
本發明涉及電子郵件接收技術領域,特別是涉及一種利用數據通道接收郵件的方法。
背景技術:
電子郵件是一種用電子手段提供信息交換的通信方式,是互聯網應用最廣的服務通過網絡的電子郵件系統,用戶可以用非常低廉的價格(不管發送到哪里,都只需負擔電話費和網費即可),以非常快速的方式(幾秒鐘之內可以發送到世界上任何你指定的目的地),與世界上任何一個角落的網絡用戶聯系,這些電子郵件可以是文字、圖像、聲音等各種方式。同時,用戶可以得到大量免費的新聞、專題郵件,并實現輕松的信息搜索。隨著互聯網技術的進一步發展,網絡傳輸速度越來越快,伴隨互聯網技術誕生的電子郵件技術也日趨成熟并逐漸深入到各個領域,如普通PC,嵌入式設備、手機、PDA及各式各樣的有線或無線辦公系統中。當人們使用各式各樣的郵件客戶端接收郵件時,通常都是用戶手動進行接收郵件,從郵件服務器那里搜索是否有自己的郵件。現有技術中還有一種郵件接收方法是通過設定固定的時間長度,當過了設定的時間長度后,由客戶端自動向郵件服務器搜索是否有自己的郵件。然而,本發明的發明人發現,上述方法存在以下缺點由于用戶是主動去郵件服務器搜素是否有自己的郵件,這樣經常會無法搜索到郵件,而在搜索完成后,可能恰好有郵件發送過來,使得用戶錯過該郵件,從而無法及時看到郵件;雖然自動接收郵件的方法能夠使用戶及時看到郵件,但是如果用戶的郵件數量不是很多時,每隔一段時間去郵件服務器搜索郵件大多數情況會無法搜索到任何郵件,從而造成數據信道的浪費。
發明內容
本發明所要解決的技術問題是提供一種利用數據通道接收郵件的方法,使用戶能夠及時收到郵件。本發明解決其技術問題所采用的技術方案是提供一種利用數據通道接收郵件的方法,包括以下步驟(1)云端的郵件服務器接收到用戶的郵件,并將收件通知信息傳輸給推送郵件服務器;(2)推送郵件服務器將收件通知信息轉換為即時聊天協議,并根據用戶信息將轉換協議后的收件通知信息發送至郵件客戶端;(3)郵件客戶端將收到的收件通知信息轉換為郵件協議;(4)將轉換為郵件協議的收件通知信息根據用戶信息分發至用戶的收件箱。所述推送郵件服務器和郵件客戶端之間通過長鏈接的方式實現數據通信。所述步驟(1)之前還包括用戶登記注冊的步驟。所述步驟(4)后所述收件箱會反饋收到收件通知消息給郵件客戶端,郵件客戶端收到所述收件箱發出的反饋消息后會將所述反饋消息轉換為即時聊天協議,并轉發給推送郵件服務器。所述即時聊天協議為XMPP協議。所述郵件協議為P0P3協議或SMTP協議。有益效果由于采用了上述的技術方案,本發明與現有技術相比,具有以下的優點和積極效果本發明中當云端的郵件服務器收到用戶郵件時,可通過該長鏈接直接向用戶的終端發送信息告知用戶有郵件,用戶收到消息后再去搜索云端的郵件服務器,從而收到自己的郵件,如此使得用戶能夠及時收到郵件,隨時隨地處理郵件信息。
圖1是本發明的原理結構圖;圖2是本發明的流程圖。
具體實施例方式下面結合具體實施例,進一步闡述本發明。應理解,這些實施例僅用于說明本發明而不用于限制本發明的范圍。此外應理解,在閱讀了本發明講授的內容之后,本領域技術人員可以對本發明作各種改動或修改,這些等價形式同樣落于本申請所附權利要求書所限定的范圍。本發明涉及一種利用數據通道接收郵件的方法,要實現該方法需要電子郵件接收系統,如圖1所示,該電子郵件接收系統包括云端和終端,所述云端包括郵件服務器110, 用于接收郵件;推送郵件服務器120,當郵件服務器接收到郵件時可根據用戶信息向用戶發送收件通知消息;所述終端包括郵件客戶端130,用于接收所述推送郵件服務器120發送的收件通知消息;分配模塊140,將收到的收件通知消息根據用戶信息分配到用戶的收件箱150中;其中,所述即推送郵件服務器120與郵件客戶端130之間建立長鏈接,通過該長鏈接在終端和云端之間建立一個永久性的連接,終端發送報文都是通過這個鏈接來進行,而云端也是通過這個鏈接來接收和發送。郵件服務器110可以是基于私有通信協議的集團用戶的郵件服務器,也可以是基于開放性通信協議的普通郵件服務器。郵件服務器可以通過郵局協議第3版(Post Office Protocol 3,簡稱“P0P3”)和簡單郵件傳輸(SimpleMail TransferProtocol,簡稱“SMTP”) 協議與推送郵件服務器實現通信連接。所述云端還包括用戶登錄服務器160,用于保存用戶信息。所述云端還包括登記注冊模塊170,用于登記注冊新用戶信息,并將新用戶信息傳輸至用戶登錄服務器160中。 基于上述郵件收發系統進行郵件收發的終端是預先登記注冊的,即通過登記注冊模塊進行過登記注冊,可以通過多種方式進行登記注冊,例如在用戶激活時自動進行注冊(即在激活郵箱時直接自動進行注冊)、內部注冊或者自營商系統注冊(即撥打運營商服務電話或到營業廳進行推送郵件的業務注冊)。也就是說,推送服務器在收到收件通知消息后, 根據終端在用戶登錄服務器中的保存的信息,根據保存的信息可知與該用戶相對應的終端信息,該終端信息可以是預先設定的終端標識或者是終端的網絡間互連協議anternetProtocol,簡稱“IP”)地址。本發明的具體步驟如圖2所示。步驟201,用戶進行登記注冊成為郵箱用戶,同時登記打開推送業務。登記注冊的方式可以有多種,例如在用戶激活時自動進行注冊(即在激活郵箱時直接自動進行注冊)、 內部注冊或者自營商系統注冊(即撥打運營商服務電話或到營業廳進行推送郵件的業務注冊)。接著,進入步驟202,云端的郵件服務器接收到用戶的郵件,并將收件通知信息傳輸給推送郵件服務器。在步驟203中,推送郵件服務器將收件通知信息轉換為即時聊天協議,并根據用戶信息將轉換協議后的收件通知信息發送至郵件客戶端。也就是說,當推送郵件服務器得知郵件服務器收到郵件的消息后,根據終端在用戶登錄服務器中的保存的信息,根據保存的信息可知與該用戶相對應的終端信息,推送服務器獲取到終端信息后,便將收件通知信息進行協議轉換,轉換為即時聊天協議,如可擴展通訊表示協議(The Extensible Messaging and Presence Protocol,簡稱“XMPP”),并將該收件通知信息發送給終端的郵件客戶端。推送郵件服務器和郵件客戶端之間通過長鏈接的方式實現數據通信,通過該長鏈接在終端和云端之間建立一個永久性的連接,終端發送報文都是通過這個鏈接來進行, 而云端也是通過這個鏈接來接收和發送。步驟204中,郵件客戶端將收到的收件通知信息轉換為郵件協議。具體地說,終端的郵件客戶端接收到該收件通知信息后,將對該收件通知信息進行協議轉換,即將該收件通知信息從即時聊天協議轉換為郵件協議,即將上例中的XMPP協議轉換為郵件協議,如 P0P3協議或SMTP協議。最后進入步驟205,將轉換為郵件協議的收件通知信息根據用戶信息分發至用戶的收件箱,告知用戶現在有郵件需要處理,使得用戶能夠在第一時間處理自己的電子郵件。需要說明的是,用戶的收件箱收到即時消息后,收件箱會及時向郵件客戶端發送反饋信息,郵件客戶端收到所述收件箱發出的反饋消息后會將所述反饋消息轉換為即時聊天協議,并轉發給推送郵件服務器告知推送服務器其發送的收件通知信息已經收到。用戶則可從收件箱得知有郵件的消息,此時用戶再通過超文本傳輸協議(Hyper Text Transfer Protocol, "HTTP")向郵件服務器提出接收郵件的命令,此時郵件服務器從郵件存儲模塊中調出郵件,并將郵件發送至用戶終端,使得用戶能夠及時收到郵件,隨時隨地處理郵件信肩、ο不難發現,本發明中當云端的郵件服務器收到用戶郵件時,可通過該長鏈接直接向用戶的終端發送信息告知用戶有郵件,用戶收到消息后再去搜索云端的郵件服務器,從而收到自己的郵件,如此使得用戶能夠及時收到郵件,隨時隨地處理郵件信息。而且本發明在應用時,只需在原有的郵件接收系統中增加推送郵件服務器、在終端中增加郵件客戶端和分發模塊即可實現,整個通知過程走另一條數據通道,與原有系統無關,因此對原有的系統無需進行大量修改,實現十分方便。
權利要求
1.一種利用數據通道接收郵件的方法,其特征在于,包括以下步驟(1)云端的郵件服務器接收到用戶的郵件,并將收件通知信息傳輸給推送郵件服務器;(2)推送郵件服務器將收件通知信息轉換為即時聊天協議,并根據用戶信息將轉換協議后的收件通知信息發送至郵件客戶端;(3)郵件客戶端將收到的收件通知信息轉換為郵件協議;(4)將轉換為郵件協議的收件通知信息根據用戶信息分發至用戶的收件箱。
2.根據權利要求1所述的利用數據通道接收郵件的方法,其特征在于,所述推送郵件服務器和郵件客戶端之間通過長鏈接的方式實現數據通信。
3.根據權利要求1所述的利用數據通道接收郵件的方法,其特征在于,所述步驟(1)之前還包括用戶登記注冊的步驟。
4.根據權利要求1所述的利用數據通道接收郵件的方法,其特征在于,所述步驟(4)后所述收件箱會反饋收到收件通知消息給郵件客戶端,郵件客戶端收到所述收件箱發出的反饋消息后會將所述反饋消息轉換為即時聊天協議,并轉發給推送郵件服務器。
5.根據權利要求1所述的利用數據通道接收郵件的方法,其特征在于,所述即時聊天協議為XMPP協議。
6.根據權利要求1所述的利用數據通道接收郵件的方法,其特征在于,所述郵件協議為P0P3協議或SMTP協議。
全文摘要
本發明涉及一種利用數據通道接收郵件的方法,包括以下步驟(1)云端的郵件服務器接收到用戶的郵件,并將收件通知信息傳輸給推送郵件服務器;(2)推送郵件服務器將收件通知信息轉換為即時聊天協議,并根據用戶信息將轉換協議后的收件通知信息發送至郵件客戶端;(3)郵件客戶端將收到的收件通知信息轉換為郵件協議;(4)將轉換為郵件協議的收件通知信息根據用戶信息分發至用戶的收件箱。本發明使得用戶能夠及時收到郵件,隨時隨地處理郵件信息。
文檔編號H04L12/18GK102427436SQ20111045641
公開日2012年4月25日 申請日期2011年12月30日 優先權日2011年12月30日
發明者姜宇, 朱軍 申請人:上海博泰悅臻電子設備制造有限公司