亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

移動(dòng)電子郵件客戶端接入服務(wù)器的方法及移動(dòng)終端的制作方法

文檔序號(hào):7744878閱讀:310來(lái)源:國(guó)知局
專利名稱:移動(dòng)電子郵件客戶端接入服務(wù)器的方法及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域,特別涉及一種移動(dòng)電子郵件客戶端接入服務(wù)器的方法和移動(dòng)終端。
背景技術(shù)
隨著通信技術(shù)和電子商務(wù)的發(fā)展,電子郵件在移動(dòng)終端上得到越來(lái)越多的應(yīng)用, 稱為移動(dòng)電子郵件。移動(dòng)電子郵件極大地方便了人們查閱和收發(fā)信件。通過(guò)移動(dòng)電子郵 件,用戶可以方便快捷地收發(fā)移動(dòng)電子郵件、可以離線閱讀,并且可以把移動(dòng)電子郵件保留 在移動(dòng)電子郵件服務(wù)器上。這種方式相對(duì)于網(wǎng)頁(yè)瀏覽方式而言,需要用戶配置的賬戶信息 比較多,使得用戶很難正確配置,導(dǎo)致不能方便有效地使用移動(dòng)電子郵件。針對(duì)移動(dòng)終端配置賬戶難問(wèn)題,很多移動(dòng)運(yùn)營(yíng)商提供了一種額外增值服務(wù),用戶 只需發(fā)送一條短信到移動(dòng)運(yùn)營(yíng)商申請(qǐng)開(kāi)通移動(dòng)電子郵件業(yè)務(wù),移動(dòng)運(yùn)營(yíng)商就會(huì)把移動(dòng)電子 郵件賬戶配置相關(guān)的信息發(fā)送到用戶移動(dòng)終端上,然后由移動(dòng)終端對(duì)移動(dòng)運(yùn)營(yíng)商發(fā)送過(guò)來(lái) 的賬戶信息進(jìn)行解碼并在移動(dòng)終端建立客戶端賬戶。通過(guò)這種方法,減少了用戶操作,使得 用戶不需手動(dòng)配置移動(dòng)電子郵件賬戶信息就可以收發(fā)移動(dòng)電子郵件。對(duì)于移動(dòng)電子郵件業(yè)務(wù),不同移動(dòng)運(yùn)營(yíng)商默認(rèn)使用的無(wú)線接入點(diǎn)會(huì)有所不同。即 使是同一家移動(dòng)運(yùn)營(yíng)商,對(duì)移動(dòng)電子郵件業(yè)務(wù)提供的可使用的接入點(diǎn)可能也不止一個(gè)。針 對(duì)移動(dòng)運(yùn)營(yíng)商對(duì)移動(dòng)電子客戶端提供的多個(gè)接入點(diǎn),有些多個(gè)接入點(diǎn)使用同一條鏈路,本 質(zhì)上并無(wú)差別,稱之為無(wú)差別接入,而有些多個(gè)接入點(diǎn)使用不同的鏈路,稱之為差異接入。 如果移動(dòng)終端只支持A接入點(diǎn)在移動(dòng)電子郵件客戶端與服務(wù)器之間進(jìn)行通信,而移動(dòng)運(yùn)營(yíng) 商發(fā)送的移動(dòng)電子郵件賬戶配置信息中默認(rèn)使用的是B接入點(diǎn),一旦A接入點(diǎn)與B接入點(diǎn) 是有差異接入,則根據(jù)移動(dòng)運(yùn)營(yíng)商發(fā)送的賬戶信息配置客戶端賬戶在移動(dòng)終端上將無(wú)法使 用,不能收發(fā)移動(dòng)電子郵件。

發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的移動(dòng)運(yùn)營(yíng)商發(fā)送的移動(dòng)電子郵件配置信息可能與移動(dòng)終 端支持的接入點(diǎn)不一致而導(dǎo)致移動(dòng)終端不能使用移移動(dòng)電子郵件問(wèn)題,本發(fā)明提出如下技 術(shù)方案一種移動(dòng)電子郵件客戶端接入服務(wù)器的方法,包括首先,根據(jù)接入點(diǎn)信息,判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型;其次,根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路;最后,移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。進(jìn)一步地,所述判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型,具體為根據(jù)移動(dòng)電子郵件客戶端配置的賬戶信息,讀取所述移動(dòng)電子郵件客戶端與所述 服務(wù)器建立鏈接的接入點(diǎn)信息,并判斷接入點(diǎn)類型是net或web接入,還是wap接入點(diǎn)。若 判斷所述接入點(diǎn)類型為net或web接入,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接建立鏈接;若判斷所述接入點(diǎn)類型為wap接入,則判斷所述移動(dòng)電子郵件客戶端與所述服務(wù) 器是否需要通過(guò)網(wǎng)關(guān)建立鏈接。進(jìn)一步地,所述判斷所述移動(dòng)電子郵件客戶端與所述服務(wù)器是否需要網(wǎng)關(guān)建立鏈 接,具體為所述移動(dòng)電子郵件客戶端直接連接所述服務(wù)器,若所述服務(wù)器返回正確響應(yīng),則 所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接建立鏈接;若所述服務(wù)器返回錯(cuò)誤響應(yīng),則所 述移動(dòng)電子郵件客戶端與所述服務(wù)器通過(guò)網(wǎng)關(guān)建立鏈接。若所述移動(dòng)電子郵件客戶端與所述服務(wù)器需通過(guò)網(wǎng)關(guān)建立鏈接,則進(jìn)一步具體 為所述移動(dòng)電子郵件客戶端向所述網(wǎng)關(guān)發(fā)送攜帶所述移動(dòng)電子郵件服務(wù)器信息的 HTTP CONNECT命令,若所述網(wǎng)關(guān)返回正確響應(yīng),則所述移動(dòng)電子郵件客戶端與所述服務(wù)器 通過(guò)網(wǎng)關(guān)建立鏈接。前述網(wǎng)關(guān)的信息包含在所述接入點(diǎn)信息中。進(jìn)一步地,所述移動(dòng)電子郵件客戶端與所述服務(wù)器建立鏈接之后,還包括判斷移動(dòng)電子郵件客戶端與服務(wù)器數(shù)據(jù)交互是否需要使用SSL協(xié)議(套接層協(xié) 議),若需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器進(jìn)行握手協(xié)商后再進(jìn)行數(shù)據(jù)交互; 若不需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接進(jìn)行數(shù)據(jù)交互。本發(fā)明還提出了一種支持移動(dòng)電子郵件功能的移動(dòng)終端,包括接入點(diǎn)類型判斷模塊,用于判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類 型;數(shù)據(jù)鏈路建立模塊,用于根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù) 器的數(shù)據(jù)鏈路;數(shù)據(jù)交互模塊,用于移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。所述接入點(diǎn)類型包含在移動(dòng)電子郵件客戶端配置的賬戶信息中。進(jìn)一步地,所述接入點(diǎn)類型包括net或web接入,以及wap接入。所述數(shù)據(jù)鏈路建 立模塊還用于若所述接入點(diǎn)類型為net或web接入,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器 直接建立鏈接;若所述接入點(diǎn)類型為wap接入,則判斷所述移動(dòng)電子郵件客戶端與所述服 務(wù)器是否需要通過(guò)網(wǎng)關(guān)建立鏈接。進(jìn)一步地,上述數(shù)據(jù)鏈路建立模塊還包括網(wǎng)關(guān)連接模塊,用于當(dāng)所述移動(dòng)電子郵 件客戶端與所述服務(wù)器需要通過(guò)網(wǎng)關(guān)建立鏈接時(shí),建立所述移動(dòng)電子郵件客戶端與所述服 務(wù)器之間的鏈接。進(jìn)一步地,所述數(shù)據(jù)交互模塊還用于判斷移動(dòng)電子郵件客戶端與服務(wù)器數(shù)據(jù)交互是否需要使用SSL協(xié)議(套接層協(xié) 議),若需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器進(jìn)行握手協(xié)商后再進(jìn)行數(shù)據(jù)交互; 若不需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接進(jìn)行數(shù)據(jù)交互。采用本發(fā)明的技術(shù)方案,使得無(wú)論用戶選擇何種接入點(diǎn),以及移動(dòng)運(yùn)營(yíng)商發(fā)送的 客戶端賬戶配置信息采用的是哪種接入點(diǎn),只要該接入點(diǎn)是移動(dòng)電子郵件可以使用的接入 點(diǎn),就都可以收發(fā)移動(dòng)電子郵件。


圖1是本發(fā)明移動(dòng)電子郵件客戶端接入服務(wù)器的方法流程圖;圖2是本發(fā)明移動(dòng)電子郵件客戶端接入服務(wù)器的具體實(shí)施方式
的流程圖;圖3是本發(fā)明具體實(shí)施方式
中移動(dòng)電子郵件客戶端接入服務(wù)器后的數(shù)據(jù)交互流 程圖;圖4是本發(fā)明支持移動(dòng)電子郵件功能的移動(dòng)終端結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明針對(duì)現(xiàn)有技術(shù)中,移動(dòng)終端支持的移動(dòng)電子郵件接入點(diǎn)與移動(dòng)運(yùn)營(yíng)商提供 的接入點(diǎn)不一致而導(dǎo)致不能使用移動(dòng)電子郵件的缺陷,提出了一種技術(shù)方案,其核心思想 是先根據(jù)移動(dòng)電子郵件客戶端中配置的賬戶信息判斷移動(dòng)電子郵件客戶端與服務(wù)器連接 的接入點(diǎn)的類型,然后根據(jù)接入點(diǎn)的類型建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路, 并進(jìn)行收發(fā)移動(dòng)電子郵件。下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步的說(shuō)明。圖1是本發(fā)明移動(dòng)電子移動(dòng)電子郵件客戶端接入服務(wù)器的方法流程圖,如圖1所 示,該方法包括以下步驟SlOl 根據(jù)接入點(diǎn)信息,判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型。接入點(diǎn)信息是包含在移動(dòng)電子郵件客戶端配置的賬戶信息中的,此賬戶配置是由 用戶手動(dòng)輸入配置或者移動(dòng)運(yùn)營(yíng)商通過(guò)向用戶發(fā)送的短信中攜帶的配置信息自動(dòng)完成配 置的。移動(dòng)電子郵件客戶端可以配置多個(gè)賬戶信息,但其中只有一個(gè)賬戶可被激活,成為當(dāng) 前使用賬戶。配置的賬戶信息中包括接入點(diǎn)信息、服務(wù)器地址和服務(wù)器端口號(hào)。當(dāng)移動(dòng)運(yùn) 營(yíng)商向用戶發(fā)送配置信息時(shí),則成為當(dāng)前被激活賬戶。接入點(diǎn)信息中包含有接入點(diǎn)類型,以 及使用網(wǎng)關(guān)接入時(shí)的網(wǎng)關(guān)信息。S102:根據(jù)接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路。移動(dòng)電子郵件客戶端接入點(diǎn)類型有兩大類,分別是net接入點(diǎn)(或web接入點(diǎn)) 和wap接入點(diǎn)。如果配置賬戶使用的是net/web接入點(diǎn),則移動(dòng)電子郵件客戶端直接連接 服務(wù)器,即可建立數(shù)據(jù)鏈路。如果配置賬戶使用的是wap接入點(diǎn),由于某些采用wap接入點(diǎn) 的移動(dòng)電子郵件客戶端連接服務(wù)器需要通過(guò)網(wǎng)關(guān),而某些不需要通過(guò)網(wǎng)關(guān),因此需要先將 移動(dòng)電子郵件客戶端直接連接服務(wù)器,若成功,則不需要通過(guò)網(wǎng)關(guān)即可建立數(shù)據(jù)鏈路,若失 敗,則再根據(jù)接入點(diǎn)信息中的網(wǎng)關(guān)信息,建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路。S103 移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。 在移動(dòng)電子郵件客戶端與服務(wù)器建立數(shù)據(jù)鏈路后,客戶端就可以與服務(wù)器進(jìn)行數(shù) 據(jù)交互,收發(fā)移動(dòng)電子郵件了。收發(fā)移動(dòng)電子郵件需要根據(jù)移動(dòng)電子郵件收發(fā)的相關(guān)協(xié)議, 如SMTP/ESMTP協(xié)議、P0P3協(xié)議、或者IMAP4協(xié)議等。圖2是本發(fā)明移動(dòng)電子客戶端接入服務(wù)器的具體實(shí)施方式
的流程圖。如圖2所示, 對(duì)本發(fā)明具體實(shí)施方式
描述以下S201 移動(dòng)電子郵件客戶端根據(jù)配置的賬戶信息讀取賬戶信息中的接入點(diǎn)信息。此配置的賬戶是由用戶手動(dòng)輸入配置或者移動(dòng)運(yùn)營(yíng)商通過(guò)向用戶發(fā)送的短信中 攜帶的配置信息自動(dòng)完成配置的。配置的賬戶信息中包括接入點(diǎn)信息、服務(wù)器地址和服務(wù)器端口號(hào)。接入點(diǎn)信息中包含有接入點(diǎn)類型以及使用網(wǎng)關(guān)接入時(shí)的網(wǎng)關(guān)信息。若讀取到賬 戶信息中的接入點(diǎn)類型為net接入點(diǎn)(或web接入點(diǎn)),則移動(dòng)電子郵件客戶端根據(jù)賬戶信 息中的服務(wù)器地址和服務(wù)器端口號(hào)與服務(wù)器進(jìn)行直接連接。在連接后,如果未收到服務(wù)器 的響應(yīng),或者收到服務(wù)器錯(cuò)誤的響應(yīng),則表示配置錯(cuò)誤,移動(dòng)電子郵件客戶端不能正常連接 到服務(wù)器上,整個(gè)連接流程結(jié)束;如果收到移動(dòng)電子郵件服務(wù)器的正確響應(yīng),則表示移動(dòng)電 子郵件客戶端與服務(wù)器已經(jīng)建立起了數(shù)據(jù)鏈路,可以進(jìn)行移動(dòng)電子郵件的收發(fā),并進(jìn)入步 驟S205。若讀取到配置的賬戶信息中的接入點(diǎn)信息為wap接入點(diǎn),則進(jìn)入下一步驟S202。S202:根據(jù)配置的賬戶信息中的服務(wù)器地址和服務(wù)器端口號(hào),移動(dòng)電子郵件客戶 端與服務(wù)器進(jìn)行直接連接。如果服務(wù)器返回正確響應(yīng),則表示移動(dòng)電子郵件客戶端與服務(wù) 器不需要通過(guò)網(wǎng)關(guān)即可建立鏈接。這時(shí),移動(dòng)電子郵件客戶端就可以與服務(wù)器進(jìn)行移動(dòng)電 子郵件的收發(fā),并進(jìn)入步驟S205。如果服務(wù)器返回錯(cuò)誤的響應(yīng)或沒(méi)有響應(yīng),則表示移動(dòng)電子 郵件客戶端與服務(wù)器不能直接連接,需要通過(guò)網(wǎng)關(guān)進(jìn)行連接,并進(jìn)入下一步驟S203。S203 通過(guò)網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接。根據(jù)讀取的接入點(diǎn)信 息中的網(wǎng)關(guān)信息,通過(guò)網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接。若網(wǎng)關(guān)返回錯(cuò)誤響 應(yīng),則表示賬戶配置錯(cuò)誤,不能建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接,流程結(jié)束。若網(wǎng) 關(guān)返回正確響應(yīng),則進(jìn)入下一步驟S204。S204:移動(dòng)電子郵件客戶端向網(wǎng)關(guān)發(fā)送HTTP CONNECT命令,并攜帶服務(wù)器地址、 服務(wù)器端口號(hào)等信息。網(wǎng)關(guān)收到上述命令后,若返回錯(cuò)誤響應(yīng),則表示數(shù)據(jù)鏈路建立失敗, 用戶配置賬戶錯(cuò)誤,不能建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接。若返回正確響應(yīng),則表 示通過(guò)網(wǎng)關(guān)建立了移動(dòng)電子郵件客戶端與服務(wù)器的鏈接,移動(dòng)電子郵件客戶端與服務(wù)器就 可以通過(guò)網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互。并進(jìn)入下一步驟S205進(jìn)行數(shù)據(jù)交互。S205:根據(jù)配置的賬戶信息判斷移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互是否 需要使用SSL協(xié)議(Secure socket Layer套接層協(xié)議)。是否需要使用SSL協(xié)議是由服務(wù) 器決定的。在配置的賬戶信息中有一個(gè)字段“EMAIL_SSLTYPEssltype”表示移動(dòng)電子郵件客 戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互是否需要使用SSL協(xié)議。"EMAIL_SSLTYPE ssltype”的ssltype 有四種值SSltype(0,l,2,3)分別表示不使用SSL協(xié)議、發(fā)送移動(dòng)電子郵件使用SSL協(xié)議、 接收移動(dòng)電子郵件使用SSL協(xié)議、收發(fā)移動(dòng)電子郵件都使用SSL協(xié)議。若判斷結(jié)果為需要使用SSL協(xié)議,則進(jìn)入移動(dòng)電子郵件客戶端與服務(wù)器的握手協(xié) 商過(guò)程。握手協(xié)商是SSL協(xié)議的一部分,屬于現(xiàn)有技術(shù),在此,本發(fā)明不做詳細(xì)描述。特別 的,對(duì)于需要使用網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接而言,移動(dòng)電子郵件客戶 端與服務(wù)器的握手協(xié)商過(guò)程須使用網(wǎng)關(guān)作為中轉(zhuǎn)。當(dāng)握手協(xié)商過(guò)程完成,移動(dòng)電子郵件客 戶端收到服務(wù)器發(fā)送的表示協(xié)商成功的響應(yīng)后,進(jìn)入下一步驟S206。若判斷結(jié)果為不需要使用SSL協(xié)議,則進(jìn)入步驟S206。S206:根據(jù)移動(dòng)電子郵件的收發(fā)協(xié)議,移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行移動(dòng)電 子郵件收發(fā)的數(shù)據(jù)交互。移動(dòng)電子郵件的收發(fā)協(xié)議包括如SMTP/ESMTP協(xié)議、P0P3協(xié)議、或 者IMAP4協(xié)議等,采用何種收發(fā)協(xié)議是由服務(wù)器自身決定的,屬于現(xiàn)有技術(shù)內(nèi)容,在此,不 再贅述。圖3是本發(fā)明具體實(shí)施方式
中移動(dòng)電子郵件客戶端接入服務(wù)器后的數(shù)據(jù)交互流 程圖。如圖3所示,數(shù)據(jù)交互流程具體為
7
S301 移動(dòng)終端讀取客戶端配置的賬戶信息,判斷是否需要使用SSL協(xié)議(Secure socket Layer套接層協(xié)議)。具體判斷見(jiàn)上述步驟S205的描述。若不需要,則進(jìn)入移動(dòng)電 子郵件客戶端與服務(wù)器數(shù)據(jù)交互。如需要,則進(jìn)入下一步驟S302。S302:進(jìn)行握手協(xié)商過(guò)程,并判斷移動(dòng)電子郵件客戶端是否是需要使用網(wǎng)關(guān)與服 務(wù)器進(jìn)行連接。若需要使用網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接,則移動(dòng)電子郵 件客戶端通過(guò)網(wǎng)關(guān)與服務(wù)器進(jìn)行協(xié)商,并在收到服務(wù)器的響應(yīng)后,進(jìn)入下一步驟S303。若不 需要使用網(wǎng)關(guān),則移動(dòng)電子郵件客戶端與服務(wù)器直接進(jìn)行協(xié)商,并在收到服務(wù)器的響應(yīng)后, 進(jìn)入下一步驟S303。
S303 判斷服務(wù)器響應(yīng)是否正確。當(dāng)收到服務(wù)器表示協(xié)商成功的響應(yīng)后,則進(jìn)入移 動(dòng)電子郵件客戶端與服務(wù)器數(shù)據(jù)交互。若收到服務(wù)器的錯(cuò)誤響應(yīng),則表示協(xié)商失敗,移動(dòng)電 子郵件客戶端與服務(wù)器不能進(jìn)行數(shù)據(jù)交互。圖4是本發(fā)明支持移動(dòng)電子郵件功能的移動(dòng)終端結(jié)構(gòu)圖。如圖4所示,該移動(dòng)終 端包括接入點(diǎn)類型判斷模塊、數(shù)據(jù)鏈路建立模塊、數(shù)據(jù)交互模塊。作為優(yōu)選,還包括網(wǎng)關(guān)連 接模塊。接入點(diǎn)類型判斷模塊,用于判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類 型。移動(dòng)電子郵件客戶端支持的接入點(diǎn)類型是包含在配置的賬戶信息中的接入點(diǎn)信息中 的。此賬戶配置是由用戶手動(dòng)輸入配置或者移動(dòng)運(yùn)營(yíng)商通過(guò)向用戶發(fā)送的短信中攜帶的配 置信息自動(dòng)完成配置的。配置的賬戶信息中包含有服務(wù)器地址、服務(wù)器端口號(hào)。接入點(diǎn)信 息中包含有接入點(diǎn)類型以及使用網(wǎng)關(guān)接入時(shí)的網(wǎng)關(guān)信息。數(shù)據(jù)鏈路建立模塊,用于根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù) 器的數(shù)據(jù)鏈路。若讀取到賬戶配置信息中的接入點(diǎn)信息為net接入點(diǎn)(或web接入點(diǎn)),則 移動(dòng)電子郵件客戶端根據(jù)接入點(diǎn)信息中的服務(wù)器地址和服務(wù)器端口號(hào),與服務(wù)器進(jìn)行直接 連接。若讀取到賬戶配置信息中的接入點(diǎn)信息為wap接入點(diǎn)時(shí),先由移動(dòng)電子郵件客戶端 直接連接服務(wù)器,若成功,則不需要通過(guò)網(wǎng)關(guān)即可建立數(shù)據(jù)鏈路,若失敗,則再根據(jù)接入點(diǎn) 信息中的網(wǎng)關(guān)信息,通過(guò)網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路。網(wǎng)關(guān)連接模塊,用于當(dāng)移動(dòng)電子郵件客戶端與服務(wù)器需要通過(guò)網(wǎng)關(guān)建立鏈接時(shí), 通過(guò)網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器之間的鏈接。通過(guò)網(wǎng)關(guān)連接模塊建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接時(shí),移動(dòng)電子郵件客 戶端向網(wǎng)關(guān)發(fā)送HTTP CONNECT命令,并攜帶服務(wù)器地址、服務(wù)器端口號(hào)等信息。網(wǎng)關(guān)收到 上述命令后,若返回錯(cuò)誤響應(yīng),則表示數(shù)據(jù)鏈路建立失敗,用戶配置賬戶錯(cuò)誤,不能建立移 動(dòng)電子郵件客戶端與服務(wù)器的鏈接。若返回正確響應(yīng),則表示通過(guò)網(wǎng)關(guān)建立了移動(dòng)電子郵 件客戶端與服務(wù)器的鏈接,移動(dòng)電子郵件客戶端與服務(wù)器就通過(guò)網(wǎng)關(guān)進(jìn)行數(shù)據(jù)交互。數(shù)據(jù)交互模塊,用于移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。移動(dòng)終端讀取 移動(dòng)電子郵件配置的賬戶信息,判斷是否需要使用SSL協(xié)議(Secure socketLayer套接層 協(xié)議)。若不需要,則移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。如需要,則進(jìn)行握手協(xié) 商過(guò)程,并判斷移動(dòng)電子郵件客戶端是否是需要使用網(wǎng)關(guān)與服務(wù)器進(jìn)行連接。若需要使用網(wǎng)關(guān)建立移動(dòng)電子郵件客戶端與服務(wù)器的鏈接,則移動(dòng)電子郵件客戶 端通過(guò)網(wǎng)關(guān)與服務(wù)器進(jìn)行協(xié)商,并在收到服務(wù)器的響應(yīng)后,判斷服務(wù)器響應(yīng)是否正確。當(dāng)收 到服務(wù)器表示協(xié)商成功的響應(yīng)后,則進(jìn)入移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)交互。若收到服務(wù)器的錯(cuò)誤響應(yīng),則表示協(xié)商失敗,移動(dòng)電子郵件客戶端與服務(wù)器不能進(jìn)行數(shù)據(jù)交互。
若不需要使用網(wǎng)關(guān),則移動(dòng)電子郵件客戶端與服務(wù)器直接進(jìn)行協(xié)商,并在收到服 務(wù)器的響應(yīng)后,判斷服務(wù)器響應(yīng)是否正確。當(dāng)收到服務(wù)器表示協(xié)商成功的響應(yīng)后,則移動(dòng)電 子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。若收到服務(wù)器的錯(cuò)誤響應(yīng),則表示協(xié)商失敗,移動(dòng)電 子郵件客戶端與服務(wù)器不能進(jìn)行數(shù)據(jù)交互。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員 來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以對(duì)本發(fā)明技術(shù)方案做出適應(yīng)性修改、等同 替換和改進(jìn)等。這些修改、等同替換和改進(jìn)也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種移動(dòng)電子郵件客戶端接入服務(wù)器的方法,其特征在于,包括根據(jù)接入點(diǎn)信息,判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型;根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路;移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷移動(dòng)電子郵件客戶端與服務(wù)器 連接的接入點(diǎn)類型,具體為根據(jù)移動(dòng)電子郵件客戶端配置的賬戶信息,讀取所述移動(dòng)電子郵件客戶端與所述服務(wù) 器建立鏈接的接入點(diǎn)信息,并判斷接入點(diǎn)類型是net或web接入,還是wap接入點(diǎn)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于若判斷所述接入點(diǎn)類型為net或web接入,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器 直接建立鏈接;若判斷所述接入點(diǎn)類型為wap接入,則判斷所述移動(dòng)電子郵件客戶端與所述服務(wù)器是 否需要通過(guò)網(wǎng)關(guān)建立鏈接。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷所述移動(dòng)電子郵件客戶端與所 述服務(wù)器是否需要網(wǎng)關(guān)建立鏈接,具體為所述移動(dòng)電子郵件客戶端直接連接所述服務(wù)器,若所述服務(wù)器返回正確響應(yīng),則所述 移動(dòng)電子郵件客戶端與所述服務(wù)器直接建立鏈接;若所述服務(wù)器返回錯(cuò)誤響應(yīng),則所述移動(dòng)電子郵件客戶端與所述服務(wù)器通過(guò)網(wǎng)關(guān)建立 鏈接。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述移動(dòng)電子郵件客戶端與所述服務(wù)器 通過(guò)網(wǎng)關(guān)建立鏈接,具體為所述移動(dòng)電子郵件客戶端向所述網(wǎng)關(guān)發(fā)送攜帶所述移動(dòng)電子郵件服務(wù)器信息的HTTP CONNECT 命令;所述網(wǎng)關(guān)返回正確響應(yīng),則所述移動(dòng)電子郵件客戶端與所述服務(wù)器通過(guò)網(wǎng)關(guān)建立鏈接。
6.根據(jù)權(quán)利要求3-5任一項(xiàng)所述的方法,其特征在于,所述網(wǎng)關(guān)的信息包含在所述接 入點(diǎn)信息中。
7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述移動(dòng)電子郵件客戶端與所 述服務(wù)器建立鏈接之后,還包括判斷移動(dòng)電子郵件客戶端與服務(wù)器數(shù)據(jù)交互是否需要使用SSL協(xié)議(套接層協(xié)議),若 需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器進(jìn)行握手協(xié)商后再進(jìn)行數(shù)據(jù)交互;若不需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接進(jìn)行數(shù)據(jù)交互。
8.一種支持移動(dòng)電子郵件功能的移動(dòng)終端,包括接入點(diǎn)類型判斷模塊,用于判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型;數(shù)據(jù)鏈路建立模塊,用于根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù)器的 數(shù)據(jù)鏈路;數(shù)據(jù)交互模塊,用于移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。
9.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述接入點(diǎn)類型判斷模塊讀取移動(dòng) 電子郵件客戶端配置的賬戶信息,來(lái)判斷接入點(diǎn)類型。
10.根據(jù)權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述接入點(diǎn)類型包括net或web接 入,以及wap接入,所述數(shù)據(jù)鏈路建立模塊還用于若所述接入點(diǎn)類型為net或web接入,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接 建立鏈接;若所述接入點(diǎn)類型為wap接入,則判斷所述移動(dòng)電子郵件客戶端與所述服務(wù)器是否需 要通過(guò)網(wǎng)關(guān)建立鏈接。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述數(shù)據(jù)鏈路建立模 塊還包括網(wǎng)關(guān)連接模塊,用于當(dāng)所述移動(dòng)電子郵件客戶端與所述服務(wù)器需要通過(guò)網(wǎng)關(guān)建立 鏈接時(shí),建立所述移動(dòng)電子郵件客戶端與所述服務(wù)器之間的鏈接。
12.根據(jù)權(quán)利要求11所述的移動(dòng)終端,其特征在于,所述數(shù)據(jù)交互模塊還用于判斷移動(dòng)電子郵件客戶端與服務(wù)器數(shù)據(jù)交互是否需要使用SSL協(xié)議(套接層協(xié)議),若 需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器進(jìn)行握手協(xié)商后再進(jìn)行數(shù)據(jù)交互;若不需要,則所述移動(dòng)電子郵件客戶端與所述服務(wù)器直接進(jìn)行數(shù)據(jù)交互。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)電子郵件客戶端接入服務(wù)器的方法,涉及數(shù)據(jù)通信領(lǐng)域。該方法包括首先,根據(jù)接入點(diǎn)信息,判斷移動(dòng)電子郵件客戶端與服務(wù)器連接的接入點(diǎn)類型;其次,根據(jù)所述接入點(diǎn)類型,建立移動(dòng)電子郵件客戶端與服務(wù)器的數(shù)據(jù)鏈路;最后,移動(dòng)電子郵件客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互。采用本發(fā)明的技術(shù)方案,使得無(wú)論用戶選擇何種接入點(diǎn),以及移動(dòng)運(yùn)營(yíng)商發(fā)送的客戶端賬戶配置信息采用的是哪種接入點(diǎn),只要該接入點(diǎn)是移動(dòng)電子郵件可以使用的接入點(diǎn),就都可以收發(fā)移動(dòng)電子郵件。
文檔編號(hào)H04L12/56GK101808040SQ20101013607
公開(kāi)日2010年8月18日 申請(qǐng)日期2010年3月26日 優(yōu)先權(quán)日2010年3月26日
發(fā)明者張菊 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1