實現郵件快捷回復的方法及其系統的製作方法
2023-06-07 02:19:36 2
專利名稱:實現郵件快捷回復的方法及其系統的製作方法
技術領域:
本發明涉及信息交流技術,尤其是指在網際網路中實現郵件快捷回復的方法及其系統。
背景技術:
隨著網際網路技術的發展,電子郵件已經是很多網民必不可少的一種交流方式,在現有的技術下,我們進行郵件發送的時候,需要進行創建新郵件,再添加郵件內容、郵件地址以及郵件主題以及抄送地址一系列操作,尤其是做過此類郵件後,在下次發送時,還需要再次進行數據輸入,使用起來非常麻煩。
我們對郵件進行查看時(例如是通過WebMail或郵件客戶端),有時需要給發件人一個簡單的回覆,表明自己已經收到這封郵件或者做出某種響應(比如,同意某個提議)等。按照現有的各種實現方法,通常需要選擇菜單或點擊工具條上某個按鈕,接著點擊回復,然後在彈出的新窗口中填寫或選擇收件人,通常還要在郵件正文中寫一兩句話表明自己已經收到對方郵件或者是其它的回覆信息,最後點擊發送。
現在不論在郵件客戶端還是WebMail上都實現了郵件回復功能,而且在郵件客戶端也很早就實現了郵件拖放功能,而隨著一些新技術和方法(比如Ajax)的引入,在WebMail上也開始實現了郵件拖放功能。
但目前在回覆郵件時,還是需要進行一系列菜單選擇、按鈕點擊、內容填寫收件人信息填寫或選擇等操作,用戶的操作比較麻煩,而且基本上是些簡單、機械、重複的操作,用戶感比較差。
發明內容
本發明提供一種實現郵件快捷回復的方法及系統,用以解決現有技術中存在回覆郵件操作麻煩,尤其是當回復相同郵件內容的多封郵件時、用戶感比較差的問題。
本發明方法包括以下步驟A、客戶端發出回覆郵件指令;B、伺服器接收步驟A的回覆郵件指令,在伺服器的存儲部分中查找設定的回覆內容數據;C、將找到的回覆內容數據添加在郵件正文中;D、在伺服器中形成回覆郵件,並將該郵件發送至郵件接收端。
所述回覆郵件指令為直接發出郵件回復指令或將一個或多個待回覆郵件移動至發件箱中。
在步驟B中,當在存儲部分中找到的回覆內容數據為一條時,執行步驟C;當在存儲部分中找到的回覆內容為多條時,客戶端對回複數據內容進行選擇後,再執行步驟C;當在存儲部分中未找到回復內容數據時,客戶端創建回復內容數據並保存在存儲部分中,再執行步驟C。
在步驟B中,還包括伺服器在存儲部分中查找回復內容模板的步驟當伺服器在存儲部分中找到回復內容模板時,則要判斷該回復內容模板中是否存在回復內容數據,如在回復內容模板中存在回復一條回複數據,執行步驟C;如回復內容模板中存在多條回複數據,則還包括客戶端進行回復內容數據選擇的步驟,再執行步驟C;如回復內容模板中不存在回複數據,則還包括客戶端進行回復內容數據創建並保存的步驟,再執行步驟C;當伺服器在存儲部分中未找到回復內容模板時,則執行創建回復內容模板並在該回復內容模板中創建回復內容數據的步驟,再執行步驟C。
在步驟B與步驟C之間,還包括對查找到的郵件內容數據進行修改或添加的步驟。
在步驟D中,還包括對生成郵件的郵件主題更新的步驟。
本發明還提供一種實現郵件快捷回復的系統,包括客戶端,生成待回覆郵件指令並發送給伺服器;伺服器,根據存儲部分中查找回復內容數據生成郵件並發送給郵件接收端。
所述伺服器為客戶端伺服器或網絡郵件伺服器。
所述客戶端包括回復指令生成單元,根據用戶指令生成回覆郵件指令;所述的伺服器包括回復指令處理單元,根據所述回復指令生成單元的回覆郵件指令,從存儲部分中讀取回復內容數據;郵件生成單元,接收回復指令處理單元讀取的回覆內容數據,將回復內容數據添加在郵件正文上,生成回覆郵件;郵件發送單元,發送郵件生成單元生成的回覆郵件。
所述回復指令生成單元包括回復窗口單元,客戶端用戶直接在回復窗口單元發出回復指令。
所述回復指令生成單元包括郵件移動單元,用於將需要回復的郵件採用拖動的方式移至發件箱單元。
該系統的伺服器還包括回復內容選擇單元,對伺服器的存儲部分中存儲的回覆內容數據進行選擇傳送給郵件生成單元。
該系統的伺服器還包括回復內容創建單元,當指令處理單元在存儲部分中沒有找到回復內容數據時啟動,進行回復內容數據的創建。
該系統的伺服器還包括回復模板創建單元,當指令處理單元在存儲部分中沒有找到回復模板時啟動,進行回復模板的創建,在該模板上存儲回復內容數據。
本發明有益效果如下本發明使客戶端郵件回復的時候,可以按照模板的內容進行創建,方便用戶使用,對於公式化的回覆信函可以自動生成,而無需在需要時一一創建,很大程度的加快郵件交流的效率;並且本發明通過採用拖放郵件至發件箱中的指令進行回覆郵件觸發,使用戶可以對多封郵件進行回復,使郵件回復操作更加方便、簡潔、流暢,提升用戶體驗。
圖1為本發明的方法流程圖;圖2為本發明的實施例的方法流程圖;圖3為本發明的系統結構框圖。
具體實施例方式
本發明提出一種實現郵件快捷回復的方法,如圖1所示的流程圖,包括以下步驟A、客戶端發出回覆郵件指令;B、伺服器接收步驟A的回覆郵件指令,在伺服器的存儲部分中查找設定的回覆內容數據;C、將找到的回覆內容數據添加在郵件正文中;D、在伺服器中形成回覆郵件,並將該郵件發送至郵件接收端。
在發明的實施例中,步驟A中所述回覆郵件指令可以為直接發出郵件回復指令或將一個或多個待回覆郵件移動至發件箱中,也就是在現有的郵件系統中,客戶端用戶可以採用直接點擊郵件系統中的回覆鍵,生成一個回覆郵件指令;或者客戶端用戶可以採用滑鼠將需要回復的一個或者多個郵件同時拖放到郵件系統中的發件箱中,完成本發明的方法。在以下實施例中,採用將待回覆郵件直接拖放到發件箱中的指令生成方式進行說明。
如圖2所示,為本發明的一個具體實施例的流程圖,客戶端用戶將待回復的一個或者多個郵件拖放到發件箱中,執行上述步驟B,伺服器接收到該指令,在存儲部分中進行回復內容數據的查找,在步驟B中當在存儲部分中找到的回覆內容數據為一條時,執行步驟C;當在存儲部分中找到的回覆內容為多條時,客戶端對回複數據內容進行選擇後,再執行步驟C;當在存儲部分中未找到回復內容數據時,客戶端創建回復內容數據並保存在存儲部分中,再執行步驟C。
在步驟C中,按照上述讀取的回覆郵件內容生成回覆郵件,按照現有技術的發送流程將該回覆郵件發送出去。
另外,在本實施例中,存儲部分中的回覆內容數據可以存儲在回復內容模板上,便於伺服器對回復內容數據的管理,因此在步驟B中,還包括伺服器在存儲部分中查找回復內容模板的步驟當伺服器在存儲部分中找到回復內容模板時,則要判斷該回復內容模板中是否存在回復內容數據,如在回復內容模板中存在回復一條回複數據,執行步驟C;如回復內容模板中存在多條回複數據,則還包括客戶端進行回復內容數據選擇的步驟,再執行步驟C;如回復內容模板中不存在回複數據,則還包括客戶端進行回復內容數據創建並保存的步驟,再執行步驟C;當伺服器在存儲部分中未找到回復內容模板時,則執行創建回復內容模板並在該回復內容模板中創建回復內容數據的步驟,再執行步驟C。
通過上述方法可知,在回覆郵件時,可以同時將一封或者多封待回覆郵件拖放到發件箱中,伺服器根據這個指令調用存儲的回覆內容數據,並據此在發件箱中生成回覆郵件,按照常規發信方式將郵件發送出去。
在本實施例中,在步驟B與步驟C之間,還包括對查找到的郵件內容數據進行修改或添加的步驟,當存儲的回覆郵件內容不符合回復要求時,需要對郵件內容數據進行修改或者添加,所述的伺服器為客戶端伺服器或網絡郵件伺服器。另外,在進行郵件回復時,有時需要對郵件主題進行更新,此時就可在郵件發送之前,對生成的郵件的郵件主題進行修改。
本發明還提出一種實現郵件快捷回復的系統,如圖3所示,該系統包括客戶端,生成待回覆郵件指令並發送給伺服器;伺服器,根據存儲部分3023中的回覆內容存儲單元存儲的數據生成郵件並發送給郵件接收端。
在本發明的系統中,所述伺服器是指客戶端伺服器或網絡郵件伺服器,客戶端伺服器可指在PC機上的foxmail或outlook;網絡郵件伺服器是針對webmail,如常用的163電子郵局等。本系統所述的客戶端包括回復指令生成單元3021,根據客戶端的用戶指令生成回覆郵件指令;所述的伺服器包括回復指令處理單元3022,根據所述回復指令生成單元3021的回覆郵件指令,從存儲部分3023中讀取回復內容數據;郵件生成單元3024,接收回復指令處理單元3021讀取的回覆內容數據,將回復內容數據添加在郵件正文上,生成回覆郵件;郵件發送單元3025,發送郵件生成單元3024生成的回覆郵件。
其中,所述回復指令生成單元3021包括回復窗口單元,客戶端用戶直接在回復窗口單元發出回復指令;還可以包括郵件移動單元,用於將需要回復的郵件採用拖動的方式移至發件箱單元。
該系統還回復內容選擇單元3026,對伺服器的存儲部分3023中存儲的回覆內容數據進行選擇後傳送給郵件生成單元3024;回復內容創建單元3027,當指令處理單元在存儲部分中沒有找到回復內容數據時啟動,進行回復內容數據的創建;回復模板創建單元3028,當指令處理單元在存儲部分中沒有找到回復模板時啟動,進行回復模板的創建,在該模板上存儲回復內容數據。
結合上述的系統對本發明的快捷回覆郵件的方法進行說明,客戶端通過回復窗口單元或者郵件移動單元生成郵件回復指令,例如在常用的outlook郵件系統中,客戶端用戶選擇一個需要回復的郵件,點擊回復鍵,回覆郵件處理單元3022根據該指令讀取回覆郵件內容數據,在outlook系統中,也就是將回覆郵件內容數據設置在客戶端伺服器的存儲部分中,設定好的回覆郵件內容數據可為例如「已經收到您的郵件,謝謝」、「新年快樂」等等,郵件生成單元3023將讀取的回覆郵件內容添加到郵件正文中就生成了一個回覆郵件,該回覆郵件的收件人信息可以由現有技術得出,故再此不進行贅述、郵件發送單元3024按照現有的發信技術將該回覆郵件發送出去。在進行該流程時,如果指令處理單元3022在存儲部分中沒有找到回復模板,回復創建模板單元3028根據指令處理單元3022的處理動作,創建一個回復模板,回復內容創建單元3027在回復模板上創建回復內容數據,創建數據的方式也可以有多種,在本實施例中,可以在此時彈出一個文本輸入對話框,由回復內容創建單元3027創建出回復內容,並將其存儲在回復模板上,以便進行郵件生成;當在數據中存在多條回覆郵件內容數據時,可以有多種方式將該內容呈現出來,例如可以通過彈出一個列表框列出所有回覆內容數據,由回復內容選擇單元3026對多條回復內容數據進行選擇後,再由郵件生成單元3024生成回覆郵件,由郵件發送單元3025將該郵件發送出去。
在本發明的方法中,客戶端可以在outlook系統的收件箱中選擇一個或多個郵件進行統一的回覆,即將這些郵件拖到發件箱中,伺服器響應該拖放郵件事件,這個在郵件客戶端和WebMail上都已有現有的實現方法,比如在WebMail上主要通過響應onmousedown、onmouseup、onmousemove以及onclick等滑鼠操作事件來實現,客戶端伺服器根據該指令按照上述步驟對郵件進行處理生成多個回覆郵件發送給不同的郵件接收端。另外本發明的方法不僅可以應用在客戶端伺服器上,也可以在webmail上使用,其方法和原理與上述實施例相同,區別僅在於回覆郵件內容存儲在網絡郵件伺服器上,其工作原理在此不再進行贅述。
綜上所述,本發明的方法客戶端不僅還可以對郵件進行快捷的回覆,並且可以實現同時對多個郵件作出回復,只要將收件箱中需要確收的郵件選中,並將其拖到發件箱中,就可以直接將回覆郵件內容添加到正文中發送給一個或多個郵件接收端,很大程度上方便了用戶的使用。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種實現郵件快捷回復的方法,其特徵在於,包括以下步驟A、客戶端發出回覆郵件指令;B、伺服器接收步驟A的回覆郵件指令,在伺服器的存儲部分中查找設定的回覆內容數據;C、將找到的回覆內容數據添加在郵件正文中;D、在伺服器中形成回覆郵件,並將該郵件發送至郵件接收端。
2.根據權利要求1所述的方法,其特徵在於,所述回覆郵件指令為直接發出郵件回復指令或將一個或多個待回覆郵件移動至發件箱中。
3.根據權利要求2所述的方法,其特徵在於,在步驟B中,當在存儲部分中找到的回覆內容數據為一條時,執行步驟C;當在存儲部分中找到的回覆內容為多條時,客戶端對回複數據內容進行選擇後,再執行步驟C;當在存儲部分中未找到回復內容數據時,客戶端創建回復內容數據並保存在存儲部分中,再執行步驟C。
4.根據權利要求2所述的方法,其特徵在於,在步驟B中,還包括伺服器在存儲部分中查找回復內容模板的步驟當伺服器在存儲部分中找到回復內容模板時,則要判斷該回復內容模板中是否存在回復內容數據,如在回復內容模板中存在回復一條回複數據,執行步驟C;如回復內容模板中存在多條回複數據,則還包括客戶端進行回復內容數據選擇的步驟,再執行步驟C;如回復內容模板中不存在回複數據,則還包括客戶端進行回復內容數據創建並保存的步驟,再執行步驟C;當伺服器在存儲部分中未找到回復內容模板時,則執行創建回復內容模板並在該回復內容模板中創建回復內容數據的步驟,再執行步驟C。
5.根據權利要求3或4所述的方法,其特徵在於,在步驟B與步驟C之間,還包括對查找到的郵件內容數據進行修改或添加的步驟。
6.根據權利要求5所述的方法,其特徵在於,在步驟D中,還包括對生成郵件的郵件主題更新的步驟。
7.一種實現郵件快捷回復的系統,其特徵在於,包括客戶端,生成待回覆郵件指令並發送給伺服器;伺服器,根據存儲部分中查找回復內容數據生成郵件並發送給郵件接收端。
8.根據權利要求7所述的系統,其特徵在於,所述伺服器為客戶端伺服器或網絡郵件伺服器。
9.根據權利要求8所述的系統,其特徵在於,所述客戶端包括回復指令生成單元,根據用戶指令生成回覆郵件指令;所述的伺服器包括回復指令處理單元,根據所述回復指令生成單元的回覆郵件指令,從存儲部分中讀取回復內容數據;郵件生成單元,接收回復指令處理單元讀取的回覆內容數據,將回復內容數據添加在郵件正文上,生成回覆郵件;郵件發送單元,發送郵件生成單元生成的回覆郵件。
10.根據權利要求9所述的系統,其特徵在於,所述回復指令生成單元包括回復窗口單元,客戶端用戶直接在回復窗口單元發出回復指令。
11.根據權利要求9或10所述的系統,其特徵在於,所述回復指令生成單元包括郵件移動單元,用於將需要回復的郵件採用拖動的方式移至發件箱單元。
12.根據權利要求11所述的系統,其特徵在於,還包括回復內容選擇單元,對伺服器的存儲部分中存儲的回覆內容數據進行選擇傳送給郵件生成單元。
13.根據權利要求11或12所述的系統,其特徵在於,還包括回復內容創建單元,當指令處理單元在存儲部分中沒有找到回復內容數據時啟動,進行回復內容數據的創建。
14.根據權利要求13所述的系統,其特徵在於,還包括回復模板創建單元,當指令處理單元在存儲部分中沒有找到回復模板時啟動,進行回復模板的創建,在該模板上存儲回復內容數據。
全文摘要
本發明公開了一種實現郵件快捷回復的方法,包括以下步驟A.客戶端發出回覆郵件指令;B.伺服器接收步驟A的回覆郵件指令,在伺服器的存儲部分中查找設定的回覆內容數據;C.將找到的回覆內容數據添加在郵件正文中;D.在伺服器中形成回覆郵件,並將該郵件發送至郵件接收端。本發明使客戶端郵件回復的時候,可以按照模板的內容進行創建,方便用戶使用,對於公式化的回覆信函可以自動生成,而無需在需要時一一創建,很大程度的加快郵件交流的效率;並且本發明通過採用拖放郵件至發件箱中的指令進行回覆郵件觸發,使用戶可以對多封郵件進行回復,使郵件回復操作更加方便、簡潔、流暢,提升用戶體驗。
文檔編號H04L12/58GK101047657SQ20061006687
公開日2007年10月3日 申請日期2006年3月31日 優先權日2006年3月31日
發明者母天石 申請人:騰訊科技(深圳)有限公司