的配置操作請求確定所述配置信息,并保存所述配置信息。
[0171]B14、如B12所述的客戶端,所述配置信息獲取模塊,具體用于根據(jù)已寫入至所述新建標簽頁的設定腳本程序獲取所述郵件賬號的配置信息。
[0172]B15、如B12所述的客戶端,所述響應消息中攜帶有統(tǒng)一資源定位符url ;其中,所述url為與所述郵件賬號相匹配的web郵箱登錄頁面的地址。
[0173]16、如A15所述的客戶端,所述加載模塊,包括:
[0174]頁面加載模塊,用于根據(jù)所述url加載所述登錄頁面;
[0175]嵌入模塊,用于將經過瀏覽器內核渲染后的登錄頁面嵌入在所述新建標簽頁中。
[0176]B17、如B12所述的客戶端,所述第一添加模塊,包括:
[0177]拆分模塊,用于將所述郵件賬號的賬號名按照設定的郵件賬號命名規(guī)則拆分為用戶名部分和域名部分;
[0178]信息確定模塊,用于將所述用戶名部分的信息作為第一信息,和將所述域名部分的信息作為第二信息;
[0179]第二添加模塊,用于將所述郵件賬號的密碼、以及所述第一信息和/或所述第二信息自動添加至所述登錄頁面的設定位置處。
[0180]B18、如B17所述的客戶端,所述第二添加模塊,包括:
[0181]第一判斷模塊,用于判斷所述登錄頁面中是否攜帶域名輸入框;
[0182]第三添加模塊,用于在確定所述登錄頁面中攜帶域名輸入框時,將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框,以及,將所述第二信息自動填寫至所述域名輸入框,以及,將所述郵件賬號的密碼填寫至所述登錄頁面的密碼輸入框。
[0183]B19、如B18所述的客戶端,還包括:
[0184]第二判斷模塊,用于在所述第三添加模塊將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框之前,判斷所述域名輸入框中是否攜帶有第三信息;
[0185]第一執(zhí)行模塊,用于在所述域名輸入框中不攜帶第三信息時,執(zhí)行所述第三添加模塊將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框;
[0186]第二執(zhí)行模塊,用于在所述域名輸入框中攜帶第三信息時,判斷所述第三信息與所述第二信息是否一致,若不一致,則使用所述第二信息自動替換所述第三信息。
[0187]B20、如B12所述的客戶端,還包括:
[0188]導航頁加載模塊,用于在所述郵件賬號登錄成功時,跳轉加載與所述郵件賬號相匹配的郵件導航頁;其中,所述郵件導航頁中包括:收信選項、發(fā)信選項、聯(lián)系人選項、設置選項和郵件文件夾選項中的至少一種。
[0189]B21、如B20所述的客戶端,還包括:
[0190]第二觸發(fā)操作請求接收模塊,用于接收針對所述郵件導航頁中業(yè)務選項的第二觸發(fā)操作請求;
[0191]第三判斷模塊,用于判斷響應所述針對所述郵件導航頁中業(yè)務選項的第二觸發(fā)操作請求的服務器是否為所述郵件服務器;若否,則調用并啟動瀏覽器,以通過所述瀏覽器執(zhí)行所述第二觸發(fā)操作請求所請求的業(yè)務。
[0192]B22、如B12所述的客戶端,所述建立模塊,具體用于根據(jù)所述第一觸發(fā)操作請求調用設定瀏覽器組件,通過所述設定瀏覽器組件在所述郵件客戶端中新建標簽頁。
【主權項】
1.一種郵件賬號的登錄方法,包括: 接收針對郵件客戶端中的郵件賬號的第一觸發(fā)操作請求; 根據(jù)所述第一觸發(fā)操作請求在所述郵件客戶端中新建標簽頁;并,獲取所述郵件賬號的配置信息;其中,所述配置信息包括:郵件服務器信息、以及郵件賬號的賬號名和密碼; 向根據(jù)所述郵件服務器信息確定的郵件服務器發(fā)送頁面加載請求; 根據(jù)由所述郵件服務器返回的用于響應所述頁面加載請求的響應消息,在所述新建標簽頁中加載顯示登錄頁面; 將所述郵件賬號的賬號名和密碼自動添加至所述登錄頁面的設定位置處,以實現(xiàn)郵件賬號在web頁面的登錄。
2.如權利要求1所述的方法,其特征在于,在所述接收針對郵件客戶端中的郵件賬號的第一觸發(fā)操作請求的步驟之前,所述方法還包括: 根據(jù)在所述郵件賬號添加至郵件客戶端時接收到的配置操作請求確定所述配置信息,并保存所述配置信息。
3.如權利要求1所述的方法,其特征在于,所述獲取所述郵件賬號的配置信息,包括: 根據(jù)已寫入至所述新建標簽頁的設定腳本程序獲取所述郵件賬號的配置信息。
4.如權利要求1所述的方法,其特征在于,所述響應消息中攜帶有統(tǒng)一資源定位符urI ;其中,所述url為與所述郵件賬號相匹配的web郵箱登錄頁面的地址。
5.如權利要求4所述的方法,其特征在于,所述根據(jù)由所述郵件服務器返回的用于響應所述頁面加載請求的響應消息,在所述新建標簽頁中加載顯示登錄頁面,包括: 根據(jù)所述url加載所述登錄頁面; 將經過瀏覽器內核渲染后的登錄頁面嵌入在所述新建標簽頁中。
6.如權利要求1所述的方法,其特征在于,所述將所述郵件賬號的賬號名和密碼自動添加至所述登錄頁面的設定位置處,包括: 將所述郵件賬號的賬號名按照設定的郵件賬號命名規(guī)則拆分為用戶名部分和域名部分; 將所述用戶名部分的信息作為第一信息;將所述域名部分的信息作為第二信息; 將所述郵件賬號的密碼、以及所述第一信息和/或所述第二信息自動添加至所述登錄頁面的設定位置處。
7.如權利要求6所述的方法,其特征在于,所述將所述郵件賬號的密碼、以及所述第一信息和/或所述第二信息自動添加至所述登錄頁面的設定位置處,包括: 判斷所述登錄頁面中是否攜帶域名輸入框; 在確定所述登錄頁面中攜帶域名輸入框時,將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框,以及,將所述第二信息自動填寫至所述域名輸入框,以及,將所述郵件賬號的密碼填寫至所述登錄頁面的密碼輸入框。
8.如權利要求7所述的方法,其特征在于,在所述將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框的步驟之前,所述方法還包括: 判斷所述域名輸入框中是否攜帶有第三信息;若無,則執(zhí)行所述將所述第一信息自動填寫至所述登錄頁面的用戶名輸入框的步驟; 若有,則判斷所述第三信息與所述第二信息是否一致,若不一致,則使用所述第二信息自動替換所述第三信息。
9.如權利要求1所述的方法,其特征在于,在所述將所述郵件賬號的賬號名和密碼自動添加至所述登錄頁面的設定位置處的步驟之后,所述方法還包括: 在所述郵件賬號登錄成功時,跳轉加載與所述郵件賬號相匹配的郵件導航頁;其中,所述郵件導航頁中包括:收信選項、發(fā)信選項、聯(lián)系人選項、設置選項和郵件文件夾選項中的至少一種。
10.一種郵件客戶端,包括: 接收模塊,用于接收針對郵件客戶端中的郵件賬號的第一觸發(fā)操作請求; 建立模塊,用于根據(jù)所述第一觸發(fā)操作請求在所述郵件客戶端中新建標簽頁; 配置信息獲取模塊,用于獲取所述郵件賬號的配置信息;其中,所述配置信息包括:郵件服務器信息、以及郵件賬號的賬號名和密碼; 發(fā)送模塊,用于向根據(jù)所述郵件服務器信息確定的郵件服務器發(fā)送頁面加載請求; 加載模塊,用于根據(jù)由所述郵件服務器返回的用于響應所述頁面加載請求的響應消息,在所述新建標簽頁中加載顯示登錄頁面; 第一添加模塊,用于將所述郵件賬號的賬號名和密碼自動添加至所述登錄頁面的設定位置處,以實現(xiàn)郵件賬號在web頁面的登錄。
【專利摘要】本發(fā)明公開了一種郵件賬號的登錄方法和郵件客戶端,其中,所述方法包括:接收針對郵件客戶端中的郵件賬號的第一觸發(fā)操作請求;根據(jù)所述第一觸發(fā)操作請求在所述郵件客戶端中新建標簽頁;并,獲取所述郵件賬號的配置信息;其中,所述配置信息包括:郵件服務器信息、以及郵件賬號的賬號名和密碼;向根據(jù)所述郵件服務器信息確定的郵件服務器發(fā)送頁面加載請求;根據(jù)由所述郵件服務器返回的用于響應所述頁面加載請求的響應消息,在所述新建標簽頁中加載顯示登錄頁面;將所述郵件賬號的賬號名和密碼自動添加至所述登錄頁面的設定位置處,以實現(xiàn)郵件賬號在web頁面的登錄。通過本發(fā)明解決了郵件客戶端交互性差,信息難以共享的問題。
【IPC分類】H04L12-58, H04L29-06
【公開號】CN104539613
【申請?zhí)枴緾N201410829585
【發(fā)明人】曾溪泉
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
【公開日】2015年4月22日
【申請日】2014年12月27日