專利名稱:一種移動(dòng)終端用戶郵件帳號(hào)信息同步的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信系統(tǒng),尤其涉及一種移動(dòng)終端用戶郵件帳號(hào)信息同步 的方法及系統(tǒng)。
背景技術(shù):
安裝在PC機(jī)上的電子郵件接收軟件,如Outlook、 Foxmail等,是在客戶 端進(jìn)行帳戶配置,因此不需要帳號(hào)信息同步。目前郵件使用者基本上都會(huì)使用 多個(gè)郵件帳號(hào),但彩e業(yè)務(wù)只有一個(gè)郵件帳號(hào),限制了用戶的使用。PushMail 解決了這一問(wèn)題,它可以同時(shí)配置多個(gè)郵件帳號(hào),方便了用戶的使用。由于可 配置的帳號(hào)增多,用戶可根據(jù)自己的需求,對(duì)帳號(hào)進(jìn)行新建、刪除、修改。 PushMail業(yè)務(wù)是面向互聯(lián)網(wǎng)個(gè)人郵箱和企業(yè)郵箱系統(tǒng)的郵件推送業(yè)務(wù),即將新 到達(dá)郵件服務(wù)器的郵件準(zhǔn)實(shí)時(shí)的推送到用戶移動(dòng)終端上的業(yè)務(wù)形式??蛻艨梢?在移動(dòng)終端接收個(gè)人郵箱和企業(yè)郵箱的郵件,閱讀、回復(fù)、轉(zhuǎn)發(fā)和撰寫電子郵 件。根據(jù)用戶對(duì)郵件安全性的要求,對(duì)于企業(yè)郵箱,可以采用安全通信方式。 在Pushmail中,配置帳號(hào)信息可以通過(guò)手機(jī)瀏覽器登陸WAP配置頁(yè)面,通過(guò) 互聯(lián)網(wǎng)登錄運(yùn)營(yíng)商Web頁(yè)面或到客服中心辦理等等,不能在客戶端上進(jìn)行帳 號(hào)配置,因此客戶端不知道帳號(hào)信息,無(wú)法實(shí)現(xiàn)帳號(hào)信息同步。發(fā)明內(nèi)容為了解決上述的技術(shù)問(wèn)題,本發(fā)明提供了一種移動(dòng)終端用戶郵件帳號(hào)信息 同步的方法及系統(tǒng),其目的在于,實(shí)現(xiàn)移動(dòng)終端用戶郵件帳號(hào)信息的同步。 本發(fā)明提供了一種移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,包括 步驟l,用戶更新帳號(hào)信息;步驟2, PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵件包括附件,所述 附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊向移動(dòng)終端發(fā) 送特殊短消息,激活PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件; 步驟3, PushMail客戶端接收歡迎郵件;步驟4, PushMail客戶端從附件取得用戶更新的帳號(hào)信息后,帳號(hào)信息識(shí) 別模塊識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信息更新模塊更新帳號(hào)信 自.步驟5, PushMail客戶端帳號(hào)信息更新模塊更新用戶的帳號(hào)信息。 步驟1中,用戶更新帳號(hào)信息包括新建、修改和/或刪除帳號(hào)信息操作。 步驟1之前包括步驟31,用戶在移動(dòng)終端上執(zhí)行更新帳號(hào)信息操作,移動(dòng)終端啟動(dòng)瀏覽器,打開(kāi)更新帳號(hào)信息頁(yè)面;或者用戶登錄運(yùn)營(yíng)商Web頁(yè)面執(zhí)行更新帳號(hào)信息操作,打開(kāi)更新帳號(hào)信息頁(yè)面。步驟2中,所述附件具有特定的格式,所述歡迎郵件包括特定的郵件頭。 步驟2中,所述附件包括PushMail服務(wù)器上保留的該用戶帳號(hào)信息的版本號(hào)。步驟2中,所述歡迎郵件還包括郵件正文。所述特定的郵件頭包括用于標(biāo)識(shí)該郵件為歡迎郵件的 X-CUmail-ClientConfiguration參數(shù),以及用于標(biāo)識(shí)用戶帳號(hào)信息的版本號(hào)的 X-CUmail-ClientConfiguration-Sequence參數(shù)。步驟3中,PushMail客戶端依據(jù)所述X-CUmail-ClientConfiguration參數(shù)判斷接收的郵件是否為歡迎郵件。步驟4中,判斷出是歡迎郵件時(shí),PushMail客戶端的接收設(shè)置失效,接收 所述歡迎郵件。帳號(hào)信息識(shí)別模塊依據(jù)所述X- CUmail -ClientConfiguration-Sequence參數(shù)識(shí)別出附件中用戶帳號(hào)信息的版本號(hào)高于PushMail客戶端中用戶帳號(hào)信息的 版本號(hào),則通知PushMail客戶端帳號(hào)信息更新模塊更新帳號(hào)信息。 步驟6中,更新帳號(hào)信息后,刪除所述附件。還包括步驟7, PushMail客戶端在每次收發(fā)郵件過(guò)程中,將用戶當(dāng)前的帳 號(hào)版本信息通知給PushMail服務(wù)器,PushMail服務(wù)器一旦發(fā)現(xiàn)PushMail客戶 端的帳號(hào)信息版本低于PushMail服務(wù)器上該用戶的帳號(hào)版本信息,執(zhí)行步驟 2、步驟3、步驟4和步驟5。本發(fā)明提供了一種移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng),包括 PushMail服務(wù)器帳號(hào)信息更新模塊,用于更新PushMail服務(wù)器上的用戶
帳號(hào)信息;歡迎郵件生成模塊,用于PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵 件包括附件,所述附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊,用于向移動(dòng)終端發(fā)送特殊短消息,激活 PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件;歡迎郵件接收模塊,用于PushMail客戶端接收歡迎郵件;帳號(hào)信息識(shí)別模塊,用于識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信 息更新模塊更新帳號(hào)信息;PushMail客戶端帳號(hào)信息更新模塊,用于更新PushMail客戶端上的用戶帳號(hào)信息。所述PushMail服務(wù)器帳號(hào)信息更新模塊包括新建帳號(hào)信息模塊、修改帳 號(hào)信息模塊和/或刪除帳號(hào)信息模塊。還包括更新帳號(hào)信息操作模塊,用于用戶在移動(dòng)終端上執(zhí)行更新帳號(hào)信息 操作,移動(dòng)終端啟動(dòng)瀏覽器,打開(kāi)更新帳號(hào)信息頁(yè)面;或者用戶登錄運(yùn)營(yíng)商 Web頁(yè)面執(zhí)行更新帳號(hào)信息操作,打開(kāi)更新帳號(hào)信息頁(yè)面。所述附件具有特定的格式,所述歡迎郵件包括特定的郵件頭。所述附件包括PushMail服務(wù)器上保留的該用戶帳號(hào)信息的版本號(hào)。所述歡迎郵件還包括郵件正文。移動(dòng)終端用戶郵件帳號(hào)信息的同步對(duì)于移動(dòng)終端用戶進(jìn)行多個(gè)郵件帳號(hào) 使用而言具有重要意義。對(duì)于單一帳號(hào)信息而言,帳號(hào)只存在于服務(wù)器,不需 要同步給移動(dòng)終端,而對(duì)于多帳號(hào)技術(shù),在服務(wù)器上所配置的帳號(hào)信息必須同 步給移動(dòng)終端才能正常的收發(fā)郵件,本發(fā)明就實(shí)現(xiàn)了移動(dòng)終端用戶郵件帳號(hào)信 息的同步。
圖1為本發(fā)明提供的方法流程圖。
具體實(shí)施方式
本發(fā)明提供了一種移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,如圖l所示, 包括步驟ll,移動(dòng)終端用戶可在移動(dòng)終端上選擇郵件設(shè)置選項(xiàng),執(zhí)行"更新 帳號(hào)"的操作,此時(shí)將啟動(dòng)瀏覽器打開(kāi)更新帳號(hào)信息頁(yè)面;步驟12,用戶更新帳號(hào)信息,更新帳號(hào)信息可以通過(guò)手機(jī)瀏覽器登陸WAP更新頁(yè)面,用戶根據(jù)WAP頁(yè)面上的提示信息進(jìn)行帳號(hào)的更新(如對(duì)帳號(hào)進(jìn)行增加、刪除、修改等操作)。步驟13,每次用戶更新帳號(hào)信息后,PushMail服務(wù)器生成一封歡迎郵件, 郵件中包括一個(gè)特定格式的附件,這個(gè)附件包括更新后的帳號(hào)信息和服務(wù)器上 保留帳號(hào)信息的版本號(hào),PushMail服務(wù)器短消息發(fā)送模塊向終端發(fā)送特殊短消 息,終端短消息模塊收到后向Pushmail客戶端發(fā)送命令激活Pushmail客戶端, Pushmail客戶端發(fā)起命令收取新郵件。歡迎郵件格式如下所示(1) 郵件頭增加(相比于普通郵件) X-CUmail-ClientConfiguration: vl(2) 附件名稱為(忽略大小寫) Configuration.ini(3) 附件樣本[Configuration]定義X- CUmail -ClientConfiguration=vlX- CUmail -ClientConfiguration-Sequence=l[AllAccount]所有帳戶account—number^2default—account=Account 1X- CUmail -Default-Action-Time-Span=0000-2359 X- CUmail -Anti-Spam=abc@xxx.com,xyz@corp.com [Accountl]帳戶1 name二中國(guó)聯(lián)通address=13311112222@cumail.com.cntype=imap4serve產(chǎn)cumail.com.cnport=143 action—time—span=0800-1959action—interval=3600max—mailjper—action=20smtp—S6rvcr=smtp_port=smtp—auth=[Account2]帳戶2nam6^網(wǎng)易address=hello@ 163 .com type=pop3server=pop3.163 .com port=110action—time—span=0800-1959 action—interval=3600 max—mail_per—action=20 smtp—server=smtp. 163 .com smtp_port=25 smtp—auth=l步驟14,收郵件過(guò)程中,PushMail客戶端根據(jù)郵件頭的特殊標(biāo)志 X畫CUmail-ClientConfiguration,判斷出是歡迎郵件時(shí),Pushmail客戶端的接收 設(shè)置失效, 一律自動(dòng)接收郵件正文和附件。在PushMail客戶端中,用戶可以 設(shè)置對(duì)郵件進(jìn)行自動(dòng)接收和手動(dòng)接收,如果接收的是一般性郵件,則遵循用戶 的最初的選擇;如果接收的是歡迎郵件,這時(shí)如果用戶最初選擇的是手動(dòng)接收, 則該接收設(shè)置會(huì)失效,Pushmail客戶端會(huì)默認(rèn)為自動(dòng)接收。步驟15,用戶更新的帳號(hào)信息包含在歡迎郵件的隱藏附件中,移動(dòng)終端 取得用戶更新的帳號(hào)信息后,Pushmail客戶端中的帳號(hào)信息識(shí)別模塊識(shí)別出該 歡迎郵件內(nèi)包含的新的帳號(hào)信息中附件樣本(見(jiàn)步驟13中歡迎郵件的格式) 的X-CUmail-ClientConfiguration-Sequence字段(該參數(shù)的初始值為0,每配 置一次,數(shù)值就在原數(shù)值的基礎(chǔ)上加1)的版本號(hào)更高,隨后通知PushMail 客戶端帳號(hào)信息更新模塊將舊的帳號(hào)信息替換成歡迎郵件內(nèi)的新帳號(hào)信息(包
括附件樣本內(nèi)的[Configuratkm]定義以及[AllAccount]所有帳戶的信息),完成更新帳號(hào)的過(guò)程,完成后將附件刪除,用戶只能看到一封正文為歡迎信息的郵 件。這樣就完成了客戶端與服務(wù)器同步帳號(hào)信息的流程。步驟16,客戶端在每次收發(fā)郵件過(guò)程中,使用AUTH命令時(shí),也會(huì)把當(dāng) 前的 PushMail 客戶端的帳號(hào)版本信息 (S卩X- CUmail -ClientConfiguration-Sequence=l)通知給PushMail服務(wù)器,服務(wù)器一旦發(fā)現(xiàn)用 戶的帳號(hào)信息版本低于PushMail服務(wù)器,也會(huì)執(zhí)行步驟13-步驟15,生成一 封新郵件,用于同步帳號(hào)信息。彩e業(yè)務(wù)由于只有一個(gè)帳號(hào),因此沒(méi)有郵件帳號(hào)信息同步流程,彩e業(yè)務(wù) 發(fā)出的歡迎郵件只是單純的通知性文件,不包含參數(shù)更新過(guò)程;而在使用 Pushmail業(yè)務(wù)中需要增加或刪除帳號(hào),歡迎郵件中含有帳號(hào)的信息,PushMail 服務(wù)器通過(guò)歡迎郵件將新的帳號(hào)信息發(fā)至移動(dòng)終端,并覆蓋原來(lái)的帳號(hào)信息。本發(fā)明提供了一種移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng),包括PushMail服務(wù)器帳號(hào)信息更新模塊,用于更新PushMail服務(wù)器上的用戶 帳號(hào)信息;歡迎郵件生成模塊,用于PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵 件包括附件,所述附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊,用于向移動(dòng)終端發(fā)送特殊短消息,激活 PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件。歡迎郵件接收模塊,用于PushMail客戶端接收歡迎郵件;帳號(hào)信息識(shí)別模塊,用于識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信 息更新模塊更新帳號(hào)信息;PushMail客戶端帳號(hào)信息更新模塊,用于更新PushMail客戶端上的用戶帳號(hào)信息。PushMail服務(wù)器帳號(hào)信息更新模塊包括新建帳號(hào)信息模塊、修改帳號(hào)信息 模塊和/或刪除帳號(hào)信息模塊。該系統(tǒng)還包括更新帳號(hào)信息操作模塊,用于用戶在移動(dòng)終端上執(zhí)行更新帳 號(hào)信息操作,移動(dòng)終端啟動(dòng)瀏覽器,打開(kāi)更新帳號(hào)信息頁(yè)面;或者用戶登錄運(yùn) 營(yíng)商Web頁(yè)面執(zhí)行更新帳號(hào)信息操作,打開(kāi)更新帳號(hào)信息頁(yè)面。附件具有特定的格式,附件包括PushMail服務(wù)器上保留的該用戶帳號(hào)信
息的版本號(hào)。歡迎郵件包括特定的郵件頭,歡迎郵件還包括郵件正文。 本領(lǐng)域的技術(shù)人員在不脫離權(quán)利要求書確定的本發(fā)明的精神和范圍的條件下,還可以對(duì)以上內(nèi)容進(jìn)行各種各樣的修改。因此本發(fā)明的范圍并不僅限于以上的說(shuō)明,而是由權(quán)利要求書的范圍來(lái)確定的。
權(quán)利要求
1、一種移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征在于,包括步驟1,用戶更新帳號(hào)信息;步驟2,PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵件包括附件,所述附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊向移動(dòng)終端發(fā)送特殊短消息,激活PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件;步驟3,PushMail客戶端接收歡迎郵件;步驟4,PushMail客戶端從附件取得用戶更新的帳號(hào)信息后,帳號(hào)信息識(shí)別模塊識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信息更新模塊更新帳號(hào)信息;步驟5,PushMail客戶端帳號(hào)信息更新模塊更新用戶的帳號(hào)信息。
2、 如權(quán)利要求l所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟1中,用戶更新帳號(hào)信息包括新建、修改和/或刪除帳號(hào)信息操作。
3、 如權(quán)利要求l所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟1之前包括步驟31,用戶在移動(dòng)終端上執(zhí)行更新帳號(hào)信息操作, 移動(dòng)終端啟動(dòng)瀏覽器,打開(kāi)更新帳號(hào)信息頁(yè)面;或者用戶登錄運(yùn)營(yíng)商Web頁(yè) 面執(zhí)行更新帳號(hào)信息操作,打開(kāi)更新帳號(hào)信息頁(yè)面。
4、 如權(quán)利要求2所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟2中,所述附件具有特定的格式,所述歡迎郵件包括特定的郵件頭。
5、 如權(quán)利要求4所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟2中,所述附件包括PushMail服務(wù)器上保留的該用戶帳號(hào)信息的 版本號(hào)。
6、 如權(quán)利要求4所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟2中,所述歡迎郵件還包括郵件正文。
7、 如權(quán)利要求4所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,所述特定的郵件頭包括用于標(biāo)識(shí)該郵件為歡迎郵件的 X-CUmail-ClientConfiguration參數(shù),以及用于標(biāo)識(shí)用戶帳號(hào)信息的版本號(hào)的 X-CUmail-ClientConfiguration-Sequence參數(shù)。
8、 如權(quán)利要求7所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征在于,步驟3中,PushMail客戶端依據(jù)所述X-CUmail-ClientConfiguration參數(shù)判斷接收的郵件是否為歡迎郵件。
9、 如權(quán)利要求8所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟4中,判斷出是歡迎郵件時(shí),PushMail客戶端的接收設(shè)置失效,接 收所述歡迎郵件。
10、 如權(quán)利要求8所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,帳號(hào)信息識(shí)別模塊依據(jù)所述X- CUmail -ClientConfiguration-S叫uence參 數(shù)識(shí)別出附件中用戶帳號(hào)信息的版本號(hào)高于PushMail客戶端中用戶帳號(hào)信息 的版本號(hào),則通知PushMail客戶端帳號(hào)信息更新模塊更新帳號(hào)信息。
11、 如權(quán)利要求8所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,步驟6中,更新帳號(hào)信息后,刪除所述附件。
12、 如權(quán)利要求5所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,其特征 在于,還包括步驟7, PushMail客戶端在每次收發(fā)郵件過(guò)程中,將用戶當(dāng)前的 帳號(hào)版本信息通知給PushMail服務(wù)器,PushMail服務(wù)器一旦發(fā)現(xiàn)PushMail客 戶端的帳號(hào)信息版本低于PushMail服務(wù)器上該用戶的帳號(hào)版本信息,執(zhí)行步 驟2、步驟3、步驟4和步驟5。
13、 一種移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng),其特征在于,包括 PushMail服務(wù)器帳號(hào)信息更新模塊,用于更新PushMail服務(wù)器上的用戶帳號(hào)信息;歡迎郵件生成模塊,用于PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵 件包括附件,所述附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊,用于向移動(dòng)終端發(fā)送特殊短消息,激活 PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件;歡迎郵件接收模塊,用于PushMail客戶端接收歡迎郵件;帳號(hào)信息識(shí)別模塊,用于識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信 息更新模塊更新帳號(hào)信息;PushMail客戶端帳號(hào)信息更新模塊,用于更新PushMail客戶端上的用戶 帳號(hào)信息。
14、 如權(quán)利要求13所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng),其特 征在于,所述PushMail服務(wù)器帳號(hào)信息更新模塊包括新建帳號(hào)信息模塊、修 改帳號(hào)信息模塊和/或刪除帳號(hào)信息模塊。
15、 如權(quán)利要求13所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng),其特 征在于,還包括更新帳號(hào)信息操作模塊,用于用戶在移動(dòng)終端上執(zhí)行更新帳號(hào) 信息操作,移動(dòng)終端啟動(dòng)瀏覽器,打開(kāi)更新帳號(hào)信息頁(yè)面;或者用戶登錄運(yùn)營(yíng)商Web頁(yè)面執(zhí)行更新帳號(hào)信息操作,打開(kāi)更新帳號(hào)信息頁(yè)面。
16、 如權(quán)利要求13或15所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng), 其特征在于,所述附件具有特定的格式,所述歡迎郵件包括特定的郵件頭。
17、 如權(quán)利要求13或15所述的移動(dòng)終端用戶郵件帳號(hào)信息同步的系統(tǒng), 其特征在于,所述附件包括PnshMail服務(wù)器上保留的該用戶帳號(hào)信息的版本弓
18、 如權(quán)利要求13或15所述的移動(dòng)終端用戶郵件帳號(hào)信息同歩的方法, 其特征在于,所述歡迎郵件還包括郵件正文。
全文摘要
本發(fā)明涉及一種移動(dòng)終端用戶郵件帳號(hào)信息同步的方法,包括步驟1,用戶更新帳號(hào)信息;步驟2,PushMail服務(wù)器生成一封歡迎郵件,該歡迎郵件包括附件,所述附件包含用戶更新的帳號(hào)信息;PushMail服務(wù)器短消息發(fā)送模塊向移動(dòng)終端發(fā)送特殊短消息,激活PushMail客戶端,PushMail客戶端發(fā)起命令收取新郵件;步驟3,PushMail客戶端接收歡迎郵件;步驟4,PushMail客戶端從附件取得用戶更新的帳號(hào)信息后,帳號(hào)信息識(shí)別模塊識(shí)別所述附件,并通知PushMail客戶端帳號(hào)信息更新模塊更新帳號(hào)信息;步驟5,PushMail客戶端帳號(hào)信息更新模塊更新用戶的帳號(hào)信息。本發(fā)明實(shí)現(xiàn)了移動(dòng)終端用戶郵件帳號(hào)信息的同步。
文檔編號(hào)H04W56/00GK101163273SQ200710177548
公開(kāi)日2008年4月16日 申請(qǐng)日期2007年11月16日 優(yōu)先權(quán)日2007年11月16日
發(fā)明者剛 方, 維 段, 王文強(qiáng), 王艾勤, 濤 郭, 高慶華, 龍文翔 申請(qǐng)人:中國(guó)聯(lián)合通信有限公司