專利名稱:通過電子郵件添加聯(lián)系人的方法、客戶端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機(jī)、網(wǎng)絡(luò)技術(shù)領(lǐng)域。
背景技術(shù):
隨著網(wǎng)絡(luò)的普及與發(fā)展,電子郵件作為網(wǎng)絡(luò)中傳輸信件、單據(jù)、資料等信息的通信方法,逐漸成為網(wǎng)絡(luò)用戶日常工作、生活中必不可少的一部分。用戶通過電子郵件可以實現(xiàn)與聯(lián)系人及時有效的溝通。在實際應(yīng)用中,電子郵件中的通信內(nèi)容往往會涉及第三方聯(lián)系人,當(dāng)一方用戶的電子郵箱地址簿中沒有該第三方聯(lián)系人的相關(guān)信息時,就需要根據(jù)另一方發(fā)送該第三方聯(lián)系人的相關(guān)信息加載該第三方聯(lián)系人?,F(xiàn)有技術(shù)中,通常首先由發(fā)送方在自己的電子郵箱地址簿中搜索該第三方聯(lián)系人的郵箱地址等相關(guān)信息,并將其發(fā)送至接收方。接收方再將其添加為自身的聯(lián)系人,操作過程較為繁瑣。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種通過電子郵件添加聯(lián)系人的方法,以及配套的客戶端及系統(tǒng)。利用本發(fā)明,在實際應(yīng)用中,當(dāng)用戶A向用戶B所發(fā)送的電子郵件中,包括有聯(lián)系人C的識別信息時,針對于用戶B將聯(lián)系人C的識別信息進(jìn)行差異化輸出,用戶B通過點擊聯(lián)系人C的識別信息,就將該聯(lián)系人C加載為聯(lián)系人。一方面簡化發(fā)送方用戶輸入聯(lián)系人信息的操作,另ー方面方便接收方用戶添加聯(lián)系人信息的操作,為用戶帶來更好的應(yīng)用體驗。本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法,包括有如下步驟步驟1,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息,在存在的情況下轉(zhuǎn)入到下ー步驟;步驟2,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息發(fā)送至接收方電子郵箱;步驟3,接收方客戶端根據(jù)輸出條件,輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;步驟4,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。優(yōu)選的,所述步驟I中查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息,進(jìn)ー步包含如下步驟,采集前述數(shù)據(jù)信息;遍歷發(fā)送方電子郵箱地址簿中的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息;、
查找是否存在與前述數(shù)據(jù)信息相匹配的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息,若存在轉(zhuǎn)入下一歩;獲取該聯(lián)系人的聯(lián)系人信息。優(yōu)選的,所述的步驟I中所述的數(shù)據(jù)信息,為文本信息。優(yōu)選的,針對所述步驟I中采集的圖片或語音數(shù)據(jù)信息,將其進(jìn)行識別后轉(zhuǎn)變?yōu)槲谋拘畔?,再進(jìn)行相應(yīng)的查詢操作。優(yōu)選的,在所述的步驟I中查找存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息后進(jìn)ー步包含如下步驟,生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件;
采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息。優(yōu)選的,針對于步驟3中所述的輸出條件,對應(yīng)包含如下步驟,接收方客戶端針對前述數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅輸出包含有前述數(shù)據(jù)信息的電子郵件。優(yōu)選的,所述步驟3中的差異化標(biāo)識,是針對于具有鏈接的數(shù)據(jù)內(nèi)容中的文本信息,設(shè)置下劃線,或者改變字體的顏色,或者改變字體的傾斜度,或者改變字體的大小,或者針對于所對應(yīng)的字體設(shè)置陰影,或者改變所對應(yīng)字體的透明度。相應(yīng)的,本發(fā)明提供了一種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為發(fā)送方客戶端,該客戶端包括發(fā)送方采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。相應(yīng)的,本發(fā)明還提供了一種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著發(fā)送方客戶端,該服務(wù)器包括發(fā)送方服務(wù)器采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方服務(wù)器查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方服務(wù)器發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。相應(yīng)的,本發(fā)明還提供了一種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著接收方客戶端,該服務(wù)器包括
接收方服務(wù)器輸出模塊,接收包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接郵件發(fā)送模塊,將具有前述鏈接及差異化標(biāo)識數(shù)據(jù)的郵件內(nèi)容,發(fā)送至觸發(fā)該郵件接收的接收方客戶端;
添加執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿。相應(yīng)的,本發(fā)明還提供了一種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為接收方客戶端,該客戶端包括接收方輸出模塊,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。優(yōu)選的,對應(yīng)發(fā)送方查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。優(yōu)選的,對應(yīng)發(fā)送方服務(wù)器查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。優(yōu)選的,對應(yīng)所述的接收方服務(wù)器輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分,聯(lián)系人存在性判定組件,根據(jù)接收方服務(wù)器所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。優(yōu)選的,對應(yīng)所述的接收方輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分,聯(lián)系人存在性判定組件,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人
信息;鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。相應(yīng)的,本發(fā)明還提供了一種通過電子郵件添加聯(lián)系人的系統(tǒng),該系統(tǒng)包括發(fā)送方客戶端,它包括, 發(fā)送方采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。接收方客戶端,它包括,接收方輸出模塊,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。優(yōu)選的,對應(yīng)發(fā)送方查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。優(yōu)選的,對應(yīng)所述的接收方輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分,聯(lián)系人存在性判定組件,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。
圖I是本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法中發(fā)送方軟件界面示意圖。圖2是本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法中接收方收到電子郵件時軟件界面示意圖。圖3是本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法中接收方發(fā)送電子郵件時軟件界面示意圖。圖4是本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法流程圖。圖5是本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的發(fā)送方客戶端結(jié)構(gòu)框圖。圖6是本發(fā)明所述的ー種即時通信中用以添加聯(lián)系人客戶端的接收方客戶端結(jié)構(gòu)框圖。 圖7是本發(fā)明所述的ー種對應(yīng)著即時通信中用以添加聯(lián)系人發(fā)送方客戶端的服務(wù)器結(jié)構(gòu)框圖。圖8是本發(fā)明所述的ー種對應(yīng)著即時通信中用以添加聯(lián)系人接收方客戶端的服務(wù)器結(jié)構(gòu)框圖。圖9是本發(fā)明第一實施例所述的ー種即時通信中用以添加聯(lián)系人系統(tǒng)的結(jié)構(gòu)框圖。
具體實施例方式本發(fā)明的目的在于,提供一種通過電子郵件添加聯(lián)系人的方法、客戶端及系統(tǒng)。利用本發(fā)明,一方面簡化發(fā)送方用戶輸入聯(lián)系人信息的操作,另ー方面方便接收方用戶添加聯(lián)系人信息的操作,為用戶帶來更好的應(yīng)用體驗。下面參照附圖,結(jié)合具體實施例對本發(fā)明做進(jìn)ー步的說明。以下的描述基于Windows操作系統(tǒng)為例,但本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白本發(fā)明并不局限于此。圖I、圖2和圖3為本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法在使用時軟件界面的說明性示意圖,展示了用戶在使用該方法對應(yīng)客戶端時的軟件界面,直觀地表達(dá)出本發(fā)明的發(fā)明目的。圖4為本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人的方法流程圖,下面參照圖4,結(jié)合圖I、圖2和圖3對本發(fā)明的方法流程做進(jìn)ー步說明,具體如下步驟S101,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息。在這ー步驟中,發(fā)送方客戶端實時采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息。其中,所述的數(shù)據(jù)信息為文本信息。特別地,當(dāng)發(fā)送方載入的數(shù)據(jù)信息為圖片或語音類的數(shù)據(jù)信息時,對上述信息進(jìn)行識別,將其對應(yīng)的內(nèi)容轉(zhuǎn)變?yōu)橄鄳?yīng)的文本信息。圖I所示為發(fā)送方Robin編寫發(fā)送給接收方Ted的電子郵件時的界面示意圖,發(fā)送方Robin在電子郵件編輯界面600中輸入數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”,在發(fā)送方Robin進(jìn)行輸入時,針對用戶輸入的數(shù)據(jù)信息,實時采集其相應(yīng)的文本信息內(nèi)容。步驟S102,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息。在這ー步驟中,根據(jù)步驟SlOl中所采集的數(shù)據(jù)信息,遍歷發(fā)送方電子郵箱地址簿中的聯(lián)系人列表,獲取聯(lián)系人列表中的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息,通過比對查找是否存在與前述數(shù)據(jù)信息相匹配的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息,在存在的情況下,進(jìn)一步獲取該聯(lián)系人的聯(lián)系人信息,包括完整的聯(lián)系人郵箱地址和聯(lián)系人名稱信息在本實施例中,如圖I中所示,針對發(fā)送方Robin輸入的數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”,通過遍歷Robin的電子郵箱地址簿500中的聯(lián)系人列表,發(fā)現(xiàn)存在同前述數(shù)據(jù)信息中的“Lily”相匹配的名稱信息為“Lily”的聯(lián)系人信息,然后進(jìn)一步獲取該名稱信息為“Lily”的聯(lián)系人的相應(yīng)聯(lián)系人信息,包括該聯(lián)系人的郵箱地址以及其它備
注信息。特別的,在實際應(yīng)用中,考慮到用戶在使用時,并非每次在涉及第三人的通信交流中都需要進(jìn)行第三人相關(guān)聯(lián)系人信息的檢索與發(fā)送,因此查找存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息后進(jìn)一步包含如下步驟步驟Pl,生成對話窗口,在該對話窗口中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件;步驟P2,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息。在本實施例中,由于經(jīng)過檢索,發(fā)現(xiàn)發(fā)送方Robin輸入的數(shù)據(jù)信息中“Lily” 一詞對應(yīng)有相應(yīng)的電子郵箱聯(lián)系人。如圖I中所示,在“Lily”一詞后生成對話窗口 610,該對話窗口 610中以“ V ”和“ X ”兩個符號對應(yīng)的控件分別表示接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容“Lily”中。發(fā)送方Robin通過點擊相應(yīng)的控件許可或禁止將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中,在獲取發(fā)送方Robin的許可后,讀取聯(lián)系人Lily的相關(guān)信息,并將該信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容“Lily”中。步驟S103,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息發(fā)送至接收方電子郵箱。在當(dāng)前的網(wǎng)絡(luò)通信技術(shù)中,電子郵件數(shù)據(jù)的發(fā)送是通過各個郵箱運營商的服務(wù)器進(jìn)行郵件的發(fā)送操作。在這一步驟中,根據(jù)SMTP的協(xié)議命令按照郵件格式,發(fā)送方Robin的客戶端將Robin的郵箱地址作為發(fā)件人,與SMTP地址和發(fā)送方Robin希望傳輸給接收方Ted的數(shù)據(jù)進(jìn)行組裝,生成郵件數(shù)據(jù)包;并將接收方Ted的郵箱地址作為收件人組裝到郵件數(shù)據(jù)包中,對數(shù)據(jù)包進(jìn)行加密處理后將其發(fā)送至郵箱運營商的服務(wù)器,服務(wù)器通過SMTP根據(jù)數(shù)據(jù)包中的接收方地址信息發(fā)送數(shù)據(jù)包。步驟S104,判斷前述數(shù)據(jù)信息中是否包含有符合聯(lián)系人鏈接輸出條件的數(shù)據(jù)內(nèi)容。若判斷為否,則轉(zhuǎn)步驟S105 ;若判斷為是,則轉(zhuǎn)步驟S107。在這一步驟中,首先,接收方客戶端通過郵件接收協(xié)議(如POP3)進(jìn)行數(shù)據(jù)包的接收,對接收到的數(shù)據(jù)包進(jìn)行解密以及解析處理后,得到有效的消息內(nèi)容以及文本格式。然后,接收方客戶端針對前述數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則轉(zhuǎn)步驟S105,許可輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;
若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則轉(zhuǎn)步驟S107,僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。在本實施例中,前述數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容為“Lily”,如圖2中所示,接收方Ted的電子郵箱地址簿500中不存在名稱信息為“Lily”的聯(lián)系人,因此判斷為否,轉(zhuǎn)入步驟S105。步驟S105,輸出包含有前述數(shù)據(jù)信息的電子郵件,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識。經(jīng)步驟S104判斷,接收方客戶端中不包含與前述數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息。在這一步驟中,接收方客戶端以郵件正文的形式輸出發(fā)送方發(fā)送的數(shù)據(jù)信息。針對數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,根據(jù)同步發(fā)送的聯(lián)系人信息,生成針對該聯(lián) 系人的鏈接。并對該鏈接數(shù)據(jù)進(jìn)行差異化標(biāo)識。其中,所述的差異化標(biāo)識,是針對于包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,設(shè)置下劃線,或者改變字體的顏色,或者改變字體的傾斜度,或者改變字體的大小,或者針對于所對應(yīng)的字體設(shè)置陰影,或者改變所對應(yīng)字體的透明度。在本實施例中,如圖2所示,由于接收方Ted客戶端的電子郵箱地址簿500中不包含名稱信息為“Lily”的聯(lián)系人,因此,在接收方Ted的電子郵箱客戶端郵件輸出界面800中輸出的數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”中,包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”顯示為斜體字,并且添加了下劃線。在步驟S106中,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面。由于電子郵箱中添加聯(lián)系人只需知道該聯(lián)系人確切的電子郵箱地址信息,即可進(jìn)行聯(lián)系人的添加操作,不必獲取該被添加聯(lián)系人的許可,因此在這一步驟中,當(dāng)采集到接收方針對包含聯(lián)系人信息的鏈接的觸發(fā)操作時,讀取該鏈接對應(yīng)的聯(lián)系人信息,包括完整的聯(lián)系人郵箱地址和聯(lián)系人名稱信息。舉例說明,在本實施例中,接收方Ted接收到的數(shù)據(jù)信息中包含添加Lily為好友的添加鏈接,當(dāng)采集到接收方Ted針對該鏈接的觸發(fā)操作后,將前述聯(lián)系人Lily添加為接收方Ted的好友,并將其相應(yīng)的聯(lián)系人信息添加至接收方Ted客戶端的電子郵箱地址簿中。特別的,實際應(yīng)用中針對接收方用戶對包含聯(lián)系人信息的鏈接的觸發(fā),還可以生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,獲取該鏈接對應(yīng)的聯(lián)系人信息,將其中的聯(lián)系人郵箱地址載入到收件人地址欄,方便用戶同該聯(lián)系人進(jìn)行溝通。舉例說明,在本實施例中,如圖3所示,當(dāng)采集到接收方Ted針對該鏈接的觸發(fā)操作后,開啟電子郵件編輯界面600,采集鏈接對應(yīng)的聯(lián)系人Lily的聯(lián)系人信息中的郵箱地址“l(fā)ilypad@&&&&. com”載入到收件人地址欄700中,便于接收方Ted同聯(lián)系人Lily進(jìn)行溝通,簡化用戶操作。具體地,針對用戶對包含聯(lián)系人信息的鏈接觸發(fā)的反饋方式,可以通過以下兩種方式確定方式一,采集用戶針對包含聯(lián)系人信息的鏈接的觸發(fā),生成對話窗口,在該對話窗口中包括有用以添加聯(lián)系人或打開針對該聯(lián)系人的電子郵件編輯界面的控件,根據(jù)用戶針對于前述控件的反饋信息,確定下一歩的操作;方式ニ,用戶根據(jù)自身使用習(xí)慣,預(yù)先設(shè)定針對包含聯(lián)系人信息的鏈接觸發(fā)的反饋方式。在步驟S107中,輸出包含有前述數(shù)據(jù)信息的電子郵件。經(jīng)步驟S104判斷,接收方客戶端中包含與前述數(shù)據(jù)信息中包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息。即接收方電子郵箱地址簿中已經(jīng)有該聯(lián)系人吋,以郵件正文的形式輸出發(fā)送方發(fā)送的數(shù)據(jù)信息,對包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容不做進(jìn)一歩處理。相應(yīng)的,本發(fā)明提供了一種通過電子郵件添加聯(lián)系人的客戶端,分為發(fā)送方客戶端和接收方客戶端。其中發(fā)送方客戶端100結(jié)構(gòu)如圖5所示,包括如下結(jié)構(gòu)發(fā)送方采集模塊110,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方查詢模塊120,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方發(fā)送模塊130,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。其中,對應(yīng)發(fā)送方查詢模塊120,還設(shè)置有用以生成對話窗ロ,在該對話窗口中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊121。舉例說明,假設(shè)用戶Robin希望用戶Ted同第三方聯(lián)系人Lily商量一下第二天出去郊游的事情,其中Lily是Robin的電子郵箱聯(lián)系人,而用戶Ted沒有Lily的電子郵箱信息。首先發(fā)送方采集模塊110采集發(fā)送方Robin在電子郵件編輯界面中輸入的數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”,發(fā)送方查詢模塊120,通過遍歷發(fā)送方Robin客戶端中的電子郵箱地址簿,發(fā)現(xiàn)存在與發(fā)送方采集模塊110所采集獲得的數(shù)據(jù)信息中的內(nèi)容“Lily”相匹配的聯(lián)系人。根據(jù)發(fā)送方查詢模塊120的查詢結(jié)果,用戶反饋問詢模塊121生成對話窗ロ,詢問發(fā)送方Robin是否將聯(lián)系人Lily的聯(lián)系人消息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中,在獲取發(fā)送方Robin許可的情況下,讀取Lily的聯(lián)系人信息。發(fā)送方發(fā)送模塊130將前述的名稱信息為“Lily”的聯(lián)系人信息和前述數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”發(fā)送至接收方電子郵箱中。相應(yīng)的,接收方客戶端200結(jié)構(gòu)如圖6所示,包括如下結(jié)構(gòu)接收方輸出模塊210,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接執(zhí)行模塊220,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。 對應(yīng)所述的接收方輸出模塊210設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊230,該模塊包括如下組成部分,聯(lián)系人存在性判定組件231,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;鏈接數(shù)據(jù)判定組件232,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。舉例說明,接上一例中發(fā)送方發(fā)送模塊130發(fā)送信息后,接收方客戶端200接收到來自發(fā)送方客戶端100的數(shù)據(jù)信息。輸出條件模塊230中的聯(lián)系人存在性判定組件231,遍歷電子郵箱地址簿中的聯(lián)系人,比對所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”,發(fā)現(xiàn)接收方Ted的客戶端中不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,鏈接數(shù)據(jù)判定組件232根據(jù)聯(lián)系人存在性判定組件231的判定結(jié)果,許可接收方輸出模塊210輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)內(nèi)容“Lily”進(jìn)行差異化標(biāo)識。鏈接執(zhí)行模塊220采集接收方Ted針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人Lily的相關(guān)信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成向該聯(lián)系人Lily發(fā)送電子郵件的電子郵件編輯界面,并采集該聯(lián)系人Lily的郵箱地址“l(fā)ilypad@&&&&. com”,載入到收件人地址欄中。圖9所示為本發(fā)明所述的ー種通過電子郵件添加聯(lián)系人系統(tǒng)的結(jié)構(gòu)框圖。由圖中可以看出,本發(fā)明所述系統(tǒng)由發(fā)送方客戶端100和接收方客戶端200組成,包括如下結(jié)構(gòu)發(fā)送方客戶端100,它包括,發(fā)送方采集模塊110,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方查詢模塊120,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方發(fā)送模塊130,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。接收方客戶端200,它包括,接收方輸出模塊210,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接執(zhí)行模塊220,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。其中,對應(yīng)發(fā)送方查詢模塊120,還設(shè)置有用以生成對話窗ロ,在該對話窗口中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊121。對應(yīng)所述的接收方輸出模塊210設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊230,該模塊包括如下組成部分,聯(lián)系人存在性判定組件231,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;鏈接數(shù)據(jù)判定組件232,經(jīng)聯(lián)系人存在性判定組件判定, 若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。舉例說明,仍以用戶Robin希望用戶Ted同第三方聯(lián)系人Lily商量一下第二天出去郊游的事情為例,首先發(fā)送方采集模塊110采集發(fā)送方Robin在電子郵件編輯界面中輸入的數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”,發(fā)送方查詢模塊120,通過遍歷發(fā)送方Robin客戶端中的電子郵箱地址簿,發(fā)現(xiàn)存在與發(fā)送方采集模塊110所采集獲得的數(shù)據(jù)信息中的內(nèi)容“Lily”相匹配的聯(lián)系人。根據(jù)發(fā)送方查詢模塊120的查詢結(jié)果,用戶反饋問詢模塊121生成對話窗口,詢問發(fā)送方Robin是否將聯(lián)系人Lily的聯(lián)系人消息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中,在獲取發(fā)送方Robin許可的情況下,讀取Lily的聯(lián)系人信息。發(fā)送方發(fā)送模塊130將前述的名稱信息名為“Lily”的聯(lián)系人信息和前述數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”發(fā)送至接收方電子郵箱中。接收方客戶端200接收到來自發(fā)送方客戶端100的數(shù)據(jù)信息。輸出條件模塊230中的聯(lián)系人存在性判定組件231,遍歷電子郵箱地址簿中的聯(lián)系人,比對所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”,發(fā)現(xiàn)接收方Ted的客戶端中不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,鏈接數(shù)據(jù)判定組件232根據(jù)聯(lián)系人存在性判定組件231的判定結(jié)果,許可接收方輸出模塊210輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)內(nèi)容“Lily”進(jìn)行差異化標(biāo)識。鏈接執(zhí)行模塊220采集接收方Ted針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人Lily的相關(guān)信息添加至接收方電子郵箱地址簿,或觸發(fā)該鏈接,生成向該聯(lián)系人Lily發(fā)送電子郵件的電子郵件編輯界面,并采集該聯(lián)系人Lily的郵箱地址“l(fā)ilypad@&&&&. com”,載入到收件人地址欄中。特別的,當(dāng)輸出條件模塊230中的聯(lián)系人存在性判定組件231,通過遍歷接收方電子郵箱地址簿中的聯(lián)系人,比對所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”,發(fā)現(xiàn)接收方Ted的電子郵箱地址簿中包含該聯(lián)系人Lily的信息時,鏈接數(shù)據(jù)判定組件232僅許可接收方輸出模塊210以郵件正文的形式輸出發(fā)送方Robin發(fā)送的數(shù)據(jù)信息,對包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”不做進(jìn)一步處理。特別的,由于用戶雙方電子郵箱中的相關(guān)信息均保存在該電子郵箱運營商的服務(wù)器中。實際應(yīng)用時,電子郵箱頁面中的內(nèi)容在用戶登錄后及時從服務(wù)器中下載相關(guān)信息進(jìn)行顯示輸出的,因此針對信息發(fā)送雙方聯(lián)系人信息的檢索,既可由雙方客戶端遍歷客戶端中的聯(lián)系人信息查找,也可由服務(wù)器完成,因此本發(fā)明還提供了針對一種即時通信中用以添加聯(lián)系人的發(fā)送、接收雙方客戶端的服務(wù)器。如圖7所示,本發(fā)明所述的一種對應(yīng)著即時通信中用以添加聯(lián)系人發(fā)送方客戶端的服務(wù)器300包括如下結(jié)構(gòu)發(fā)送方服務(wù)器采集模塊310,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息;發(fā)送方服務(wù)器查詢模塊320,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;發(fā)送方服務(wù)器發(fā)送模塊330,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。其中,對應(yīng)著發(fā)送方服務(wù)器查詢模塊320,還設(shè)置有用以生成對話窗口,在該對話窗口中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊321。相應(yīng)的,一種對應(yīng)著即時通信中用以添加聯(lián)系人接收方客戶端的服務(wù)器400結(jié)構(gòu)如圖8所示接收方服務(wù)器輸出模塊410,接收包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;鏈接郵件發(fā)送模塊420,將具有前述鏈接及差異化標(biāo)識數(shù)據(jù)的郵件內(nèi)容,發(fā)送至觸發(fā)該郵件接收的接收方客戶端;添加執(zhí)行模塊430,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿。其中,對應(yīng)所述的接收方服務(wù)器輸出模塊410設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊440,該模塊包括如下組成部分,聯(lián)系人存在性判定組件441,根據(jù)接收方服務(wù)器所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息;鏈接數(shù)據(jù)判定組件442,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。舉例說明,仍以用戶Robin希望用戶Ted同第三方聯(lián)系人Lily商量一下第二天 出去郊游的事情為例,首先發(fā)送方服務(wù)器采集模塊310采集發(fā)送方Robin在電子郵件編輯界面中輸入的數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”,發(fā)送方服務(wù)器查詢模塊320,通過遍歷發(fā)送方Robin客戶端中的電子郵箱地址簿,發(fā)現(xiàn)存在與發(fā)送方服務(wù)器采集模塊310所采集獲得的數(shù)據(jù)信息中的內(nèi)容“Lily”相匹配的聯(lián)系人。根據(jù)發(fā)送方服務(wù)器查詢模塊320的查詢結(jié)果,用戶反饋問詢模塊321生成對話窗口,詢問發(fā)送方Robin是否將聯(lián)系人Lily的聯(lián)系人消息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中,在獲取用戶許可的情況下,讀取Lily的聯(lián)系人信息。發(fā)送方服務(wù)器發(fā)送模塊330將前述的名稱信息名為“Lily”的聯(lián)系人信息和前述數(shù)據(jù)信息“你和Lily商量一下明天郊游的事情吧”發(fā)送至接收方電子郵箱中。接收方服務(wù)器400接收到來自發(fā)送方服務(wù)器300的數(shù)據(jù)信息。輸出條件模塊440中的聯(lián)系人存在性判定組件441,遍歷電子郵箱地址簿中的聯(lián)系人,比對所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容“Lily”,發(fā)現(xiàn)接收方Ted的客戶端中不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,鏈接數(shù)據(jù)判定組件442根據(jù)聯(lián)系人存在性判定組件441的判定結(jié)果,許可接收方服務(wù)器輸出模塊410輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)內(nèi)容“Lily”進(jìn)行差異化標(biāo)識。添加執(zhí)行模塊430采集接收方Ted針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人Lily的相關(guān)信息添加至接收方電子郵箱地址簿。以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施例,均在本發(fā)明的保護(hù)范圍之中。權(quán)利要求
1.一種通過電子郵件添加聯(lián)系人的方法,其特征在于該方法包括有如下步驟 步驟1,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息,遍歷發(fā)送方電子郵箱地址薄,查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息,在存在的情況下轉(zhuǎn)入到下ー步驟; 步驟2,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息發(fā)送至接收方電子郵箱; 步驟3,接收方客戶端根據(jù)輸出條件,輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 步驟4,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿, 或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。
2.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于所述步驟I中查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息,進(jìn)ー步包含如下步驟, 采集前述數(shù)據(jù)信息; 遍歷發(fā)送方電子郵箱地址簿中的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息; 查找是否存在與前述數(shù)據(jù)信息相匹配的聯(lián)系人郵箱地址和/或名稱信息和/或備注信息,若存在轉(zhuǎn)入下一歩; 獲取該聯(lián)系人的聯(lián)系人信息。
3.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于所述的步驟I中所述的數(shù)據(jù)信息,為文本信息。
4.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于針對所述步驟I中采集的圖片或語音數(shù)據(jù)信息,將其進(jìn)行識別后轉(zhuǎn)變?yōu)槲谋拘畔?,再進(jìn)行相應(yīng)的查詢操作。
5.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于在所述的步驟I中查找存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息后進(jìn)ー步包含如下步驟, 生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件; 采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息。
6.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于針對于步驟3中所述的輸出條件,對應(yīng)包含如下步驟, 接收方客戶端針對前述數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息; 若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識;若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅輸出包含有前述數(shù)據(jù)信息的電子郵件。
7.根據(jù)權(quán)利要求I所述的ー種通過電子郵件添加聯(lián)系人的方法,其特征在于所述步驟3中的差異化標(biāo)識,是針對于具有鏈接的數(shù)據(jù)內(nèi)容中的文本信息,設(shè)置下劃線,或者改變字體的顏色,或者改變字體的傾斜度,或者改變字體的大小,或者針對于所對應(yīng)的字體設(shè)置陰影,或者改變所對應(yīng)字體的透明度。
8.—種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為發(fā)送方客戶端,其特征在于該客戶端包括 發(fā)送方采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息; 發(fā)送方查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息; 發(fā)送方發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。
9.一種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著發(fā)送方客戶端,其特征在于該服務(wù)器包括 發(fā)送方服務(wù)器采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息; 發(fā)送方服務(wù)器查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息; 發(fā)送方服務(wù)器發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作。
10.一種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著接收方客戶端,其特征在于該服務(wù)器包括 接收方服務(wù)器輸出模塊,接收包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 鏈接郵件發(fā)送模塊,將具有前述鏈接及差異化標(biāo)識數(shù)據(jù)的郵件內(nèi)容,發(fā)送至觸發(fā)該郵件接收的接收方客戶端; 添加執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿。
11.一種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為接收方客戶端,其特征在于該客戶端包括 接收方輸出模塊,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 鏈接執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿, 或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。
12.根據(jù)權(quán)利要求8所述的ー種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為發(fā)送方客戶端,其特征在于對應(yīng)發(fā)送方查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。
13.根據(jù)權(quán)利要求9所述的ー種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著發(fā)送方客戶端,其特征在于對應(yīng)發(fā)送方服務(wù)器查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。
14.根據(jù)權(quán)利要求10所述的ー種通過電子郵件添加聯(lián)系人的服務(wù)器,該服務(wù)器對應(yīng)著接收方客戶端,其特征在干對應(yīng)所述的接收方服務(wù)器輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分, 聯(lián)系人存在性判定組件,根據(jù)接收方服務(wù)器所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息; 鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。
15.根據(jù)權(quán)利要求11所述的ー種通過電子郵件添加聯(lián)系人的客戶端,該客戶端為接收方客戶端,其特征在干對應(yīng)所述的接收方輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分, 聯(lián)系人存在性判定組件,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息; 鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。
16.一種通過電子郵件添加聯(lián)系人的系統(tǒng),其特征在于該系統(tǒng)包括 發(fā)送方客戶端,它包括, 發(fā)送方采集模塊,采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息; 發(fā)送方查詢模塊,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與發(fā)送方采集模塊所采集獲得的數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息; 發(fā)送方發(fā)送模塊,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息向接收方電子郵箱進(jìn)行發(fā)送操作; 接收方客戶端,它包括, 接收方輸出模塊,根據(jù)輸出條件,輸出包含有發(fā)送方所發(fā)送數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 鏈接執(zhí)行模塊,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿, 或觸發(fā)該鏈接,生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面,采集該聯(lián)系人信息中的郵箱地址,載入到收件人地址欄。
17.根據(jù)權(quán)利要求16所述的ー種通過電子郵件添加聯(lián)系人的系統(tǒng),其特征在于對應(yīng)發(fā)送方查詢模塊,還設(shè)置有用以生成對話窗ロ,在該對話窗ロ中包括有用以接受或取消將該聯(lián)系人信息添加至對應(yīng)的數(shù)據(jù)內(nèi)容中的控件,采集用戶針對于前述控件的反饋信息,在獲取用戶許可的情況下,讀取該聯(lián)系人的聯(lián)系人信息的用戶反饋問詢模塊。
18.根據(jù)權(quán)利要求16所述的ー種通過電子郵件添加聯(lián)系人的系統(tǒng),其特征在于對應(yīng)所述的接收方輸出模塊設(shè)置有,用于根據(jù)接收方電子郵件地址簿中是否包含有所述聯(lián)系人信息為條件,判斷是否生成用以添加前述聯(lián)系人的鏈接的輸出條件模塊,該模塊包括如下組成部分, 聯(lián)系人存在性判定組件,根據(jù)接收方客戶端所接收數(shù)據(jù)信息中包含有聯(lián)系人信息的數(shù)據(jù)內(nèi)容,遍歷接收方電子郵件地址簿,查找是否存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息; 鏈接數(shù)據(jù)判定組件,經(jīng)聯(lián)系人存在性判定組件判定,若不存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則許可輸出包含有前述數(shù)據(jù)信息的電子郵件及針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成用以添加前述聯(lián)系人的鏈接,并對具有該鏈接的數(shù)據(jù)進(jìn)行差異化標(biāo)識; 若存在與前述數(shù)據(jù)內(nèi)容相匹配的聯(lián)系人信息,則僅許可輸出包含有前述數(shù)據(jù)信息的電子郵件。
全文摘要
本發(fā)明提供了一種通過電子郵件添加聯(lián)系人的方法、客戶端及系統(tǒng),屬于計算機(jī)、網(wǎng)絡(luò)技術(shù)領(lǐng)域。首先采集發(fā)送方在電子郵件編輯界面中載入的數(shù)據(jù)信息,遍歷發(fā)送方電子郵箱地址簿,查找是否存在與前述數(shù)據(jù)信息中的內(nèi)容相匹配的聯(lián)系人信息;其次,將前述的聯(lián)系人信息和前述數(shù)據(jù)信息發(fā)送至接收方電子郵箱;然后,接收方客戶端根據(jù)輸出條件,輸出包含有前述數(shù)據(jù)信息的電子郵件,針對包含聯(lián)系人信息的數(shù)據(jù)內(nèi)容,生成針對前述聯(lián)系人的鏈接,并對具該鏈接進(jìn)行差異化標(biāo)識;最后,采集接收方針對于前述鏈接的觸發(fā)信息,將該鏈接對應(yīng)的聯(lián)系人信息添加至接收方電子郵箱地址簿,或生成針對于該聯(lián)系人發(fā)送電子郵件的電子郵件編輯界面。
文檔編號H04L29/08GK102655484SQ201210111039
公開日2012年9月5日 申請日期2012年4月16日 優(yōu)先權(quán)日2012年4月16日
發(fā)明者周鵬, 馬宇塵 申請人:上海量明科技發(fā)展有限公司