一種撤銷電子郵件的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種可以對(duì)已發(fā)送的電子郵件進(jìn)行撤銷的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)以及互聯(lián)網(wǎng)技術(shù)的普及和發(fā)展,電子郵件在現(xiàn)代社會(huì)通信領(lǐng)域中扮演著不可替代的角色。電子郵件以其成本低、速度快、形式豐富等優(yōu)勢(shì)滲透到老百姓的日常生活中。隨著電子郵件使用頻率的不斷提高,使用者對(duì)其功能的要求也不斷提高,例如使用者不再滿足于只將郵件發(fā)送到收件人,而且希望當(dāng)發(fā)送者點(diǎn)擊“發(fā)送”將郵件發(fā)出后,發(fā)現(xiàn)已發(fā)送郵件存在某些問(wèn)題時(shí),可以將已發(fā)送的錯(cuò)誤郵件進(jìn)行撤回。
[0003]為了滿足使用者將錯(cuò)誤的電子郵件撤回的需求,目前已存在用于實(shí)現(xiàn)在收件人閱讀電子郵件前對(duì)郵件進(jìn)行撤銷的技術(shù)。例如,申請(qǐng)?zhí)枮?01210129627.8的中國(guó)發(fā)明專利申請(qǐng)描述了一種電子郵件緩發(fā)送的方法,用戶點(diǎn)擊發(fā)送電子郵件后,系統(tǒng)為用戶推遲發(fā)送電子郵件,利用該方法,可以在郵件未發(fā)送到收件方終端前撤回。申請(qǐng)?zhí)枮?00810213140.1的中國(guó)發(fā)明專利申請(qǐng)以及申請(qǐng)?zhí)枮?01110320457.7的中國(guó)發(fā)明專利申請(qǐng)描述了電子郵件撤銷的方法,前述方法可以在郵件未被收件方閱讀前進(jìn)行撤銷。申請(qǐng)?zhí)枮?01010278606.3的中國(guó)發(fā)明專利申請(qǐng)公開(kāi)了一種在無(wú)線通信終端撤銷用戶錯(cuò)誤發(fā)送的郵件的方法。專利號(hào)為201010133962.6的中國(guó)發(fā)明專利公開(kāi)了一種郵件撤回方法及系統(tǒng),可以由服務(wù)器撤回特定郵件人的信件。
[0004]但是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,現(xiàn)有的電子郵件的緩發(fā)送和電子郵件未讀前撤回的技術(shù)已經(jīng)滿足不了用戶更多樣的需求,例如,不能自動(dòng)撤銷郵件,無(wú)法對(duì)已被閱讀的郵件進(jìn)行撤銷,以及郵件只能在客戶端刪除,不能從郵件服務(wù)器上徹底刪除等。面對(duì)郵件用戶不斷改變的使用需求,有必要提供一種可以由用戶控制的對(duì)電子郵件進(jìn)行撤銷的方法。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種可以通過(guò)發(fā)送銷毀命令將已發(fā)送的電子郵件進(jìn)行撤銷的方法及系統(tǒng)。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明采取如下的技術(shù)解決方案:
[0007]一種撤銷電子郵件的方法,發(fā)件人在客戶端填寫郵件,并在郵件中添加可毀郵件標(biāo)識(shí),將郵件發(fā)送到發(fā)件方服務(wù)器后,包括以下步驟:
[0008]步驟1、發(fā)件方服務(wù)器對(duì)來(lái)自發(fā)件人客戶端的電子郵件進(jìn)行加標(biāo)操作的采集;
[0009]步驟2、發(fā)件方服務(wù)器將郵件發(fā)送到收件方服務(wù)器,收件方服務(wù)器將電子郵件發(fā)送至收件人客戶端;
[0010]步驟3、收件方服務(wù)器對(duì)發(fā)送至收件人客戶端的郵件的狀態(tài)進(jìn)行監(jiān)控,并反饋給發(fā)件方服務(wù)器;
[0011]步驟4、發(fā)件方服務(wù)器將銷毀郵件的命令發(fā)送到收件方服務(wù)器;
[0012]步驟5、收件方服務(wù)器解析接收到的銷毀命令;
[0013]步驟6、收件方服務(wù)器執(zhí)行銷毀命令,將收件方服務(wù)器上的特定郵件撤銷。
[0014]本發(fā)明更具體的技術(shù)方案為:發(fā)件人在客戶端填寫郵件時(shí)可以添加郵件自動(dòng)撤銷的標(biāo)識(shí),發(fā)件方服務(wù)器采集加標(biāo)操作時(shí),將發(fā)件人添加的自動(dòng)撤銷的操作設(shè)置為郵件自動(dòng)銷毀的條件。
[0015]本發(fā)明更具體的技術(shù)方案為:在所述步驟4中,發(fā)件方服務(wù)器自動(dòng)發(fā)送銷毀命令撤銷郵件,發(fā)件方服務(wù)器根據(jù)反饋判斷已發(fā)送的郵件是否達(dá)到預(yù)設(shè)的銷毀條件,如果達(dá)到預(yù)設(shè)條件,則檢測(cè)指定郵件是否存在,如果郵件存在,發(fā)件方服務(wù)器向收件方服務(wù)器發(fā)送銷毀郵件,如果郵件不存在,則預(yù)設(shè)的自動(dòng)銷毀條件失效,撤銷郵件任務(wù)完成。
[0016]本發(fā)明更具體的技術(shù)方案為:在所述步驟4中,如果郵件未達(dá)到發(fā)件人設(shè)置的銷毀條件,發(fā)件人主動(dòng)通過(guò)發(fā)件方服務(wù)器發(fā)送銷毀命令至收件方服務(wù)器,收件方服務(wù)器接收并解析銷毀命令,檢測(cè)該特定郵件是否存在,如果郵件不存在,則發(fā)件人設(shè)置的自動(dòng)銷毀條件失效,撤銷郵件任務(wù)完成;如果郵件仍然存在,則執(zhí)行發(fā)件方服務(wù)器發(fā)送的銷毀命令,將收件方服務(wù)器上的特定郵件撤銷。
[0017]一種撤銷電子郵件的系統(tǒng),包括:
[0018]加標(biāo)操作采集單元,所述加標(biāo)操作采集單元設(shè)置于發(fā)件方服務(wù)器終端,用于對(duì)來(lái)自發(fā)件人客戶端的電子郵件進(jìn)行加標(biāo)操作的采集,檢測(cè)電子郵件中是否具有對(duì)電子郵件進(jìn)行銷毀發(fā)送的操作標(biāo)識(shí);
[0019]電子郵件發(fā)送單元,用于將郵件從發(fā)件人客戶端發(fā)送至收件人客戶端;
[0020]郵件狀態(tài)監(jiān)測(cè)單元,所述郵件狀態(tài)監(jiān)測(cè)單元設(shè)置于收件方服務(wù)器終端,包括郵件狀態(tài)檢測(cè)模塊和郵件狀態(tài)反饋模塊,其中,郵件狀態(tài)檢測(cè)模塊用于對(duì)收件方服務(wù)器發(fā)送給收件人的郵件狀態(tài)進(jìn)行檢測(cè),郵件狀態(tài)反饋模塊將郵件的狀態(tài)反饋至發(fā)件方服務(wù)器;
[0021]銷毀命令發(fā)送單元,所述銷毀命令發(fā)送單元設(shè)置于發(fā)件方服務(wù)器終端,用于向收件方服務(wù)器發(fā)送銷毀命令;
[0022]銷毀命令解析單元,所述銷毀命令解析單元設(shè)置于收件方服務(wù)器終端,用于解析來(lái)自發(fā)件方服務(wù)器的銷毀命令;
[0023]銷毀命令執(zhí)行單元,所述銷毀命令執(zhí)行單元設(shè)置于收件方服務(wù)器終端,用于執(zhí)行銷毀命令,將收件方服務(wù)器上的特定郵件進(jìn)行撤銷。
[0024]本發(fā)明更具體的技術(shù)方案為:包括自動(dòng)發(fā)送銷毀命令模塊和主動(dòng)發(fā)送銷毀命令模塊,當(dāng)電子郵件中包含預(yù)設(shè)的自動(dòng)銷毀條件時(shí),所述自動(dòng)發(fā)送銷毀命令模塊根據(jù)收件方服務(wù)器反饋的郵件狀態(tài),判斷是否符合撤銷郵件的條件,如果符合則向收件方服務(wù)器發(fā)送銷毀命令;所述主動(dòng)發(fā)送銷毀命令模塊可直接向收件方服務(wù)器發(fā)送銷毀命令。
[0025]由以上技術(shù)方案可知,本發(fā)明在用戶填寫郵件時(shí),在郵件中加入可銷毀郵件標(biāo)識(shí),當(dāng)郵件發(fā)送后,發(fā)件方服務(wù)器對(duì)操作標(biāo)識(shí)進(jìn)行采集,并由收件方服務(wù)器對(duì)具有操作標(biāo)識(shí)的郵件進(jìn)行監(jiān)控及狀態(tài)反饋,發(fā)件方服務(wù)器根據(jù)反饋發(fā)送銷毀命令后,收件方服務(wù)器解析并執(zhí)行銷毀命令,將郵件從收件方服務(wù)器銷毀。根據(jù)本發(fā)明方法,用戶可以根據(jù)郵件的狀態(tài),決定是否銷毀郵件,不僅可以避免發(fā)送錯(cuò)誤的郵件,而且用戶可以根據(jù)自己的需求控制郵件,提高電子郵件的功能性。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做簡(jiǎn)單介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1為本發(fā)明方法的流程圖;
[0028]圖2為郵件的發(fā)送過(guò)程示意圖;
[0029]圖3為發(fā)送銷毀命令的步驟示意圖;
[0030]圖4為郵件發(fā)送界面示意圖;
[0031]圖5為本發(fā)明系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0032]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]圖1是本發(fā)明實(shí)施例提供的撤銷電子郵件方法的流程圖,圖2是郵件的發(fā)送過(guò)程示意圖。參照?qǐng)D1和圖2,發(fā)送郵件時(shí),發(fā)件人首先在電子郵件客戶端填寫郵件內(nèi)容,如收件人郵箱、郵件主題、郵件正文、郵件發(fā)送人郵箱及郵件發(fā)送時(shí)間等,同時(shí)選擇要發(fā)送的郵件為普通郵件或者是具有撤銷條件的可撤銷郵件,然后將郵件發(fā)送到發(fā)件方服務(wù)器,如果發(fā)件人發(fā)送的是可撤銷郵件,撤銷郵件方法的步驟如下:
[0034]步驟1、發(fā)件方服務(wù)器對(duì)來(lái)自發(fā)件人客戶端的電子郵件進(jìn)行加標(biāo)操作的采集,采集電子郵件中的對(duì)電子郵件進(jìn)行銷毀發(fā)送的操作標(biāo)識(shí);
[0035]步驟2、發(fā)件方服務(wù)器將來(lái)自發(fā)件人客戶端的電子郵件發(fā)送到收件方服務(wù)器,收件方服務(wù)器將電子郵件發(fā)送至收件人客戶端;
[0036]步驟3、收件方服務(wù)器對(duì)發(fā)送至收件人客戶端的郵件的狀態(tài)進(jìn)行監(jiān)控,并反饋給發(fā)件方服務(wù)器;
[0037]步驟4、發(fā)件方服務(wù)器將銷毀郵件的命令發(fā)送到收件方服務(wù)器;
[0038]步驟5、收件方服務(wù)器解析接收到的銷毀命令;
[0039]步驟6、收件方服務(wù)器執(zhí)行銷毀命令,將收件方服務(wù)器上的特定郵件撤銷。
[0040]本發(fā)明方法的步驟4中,發(fā)件方服務(wù)器可以自動(dòng)發(fā)送銷毀命令撤銷郵件或者由發(fā)件人主動(dòng)發(fā)送銷毀命令撤銷郵件。參照?qǐng)D3,如果發(fā)件人在填寫電子郵件時(shí),添加了郵件自動(dòng)銷毀的條件,當(dāng)郵件被發(fā)送至收件人客戶端時(shí),收件方服務(wù)器即開(kāi)始監(jiān)控郵件的狀態(tài),并將郵件狀態(tài)反饋至發(fā)件方服務(wù)器,發(fā)件方服務(wù)器根據(jù)反饋判斷已發(fā)送的郵件是否達(dá)到發(fā)件人所設(shè)置的銷毀條件,如果該郵件達(dá)到發(fā)件人設(shè)置的銷毀條件后,且郵件存在,發(fā)件方服務(wù)器自動(dòng)發(fā)送銷毀郵件的命令到收件方服務(wù)器,收件方服務(wù)器解析收到的銷毀命令,對(duì)郵件執(zhí)行銷毀;如果未達(dá)到預(yù)設(shè)的銷毀條件,收件方服務(wù)器繼續(xù)監(jiān)控郵件狀態(tài);
[0041]如果郵件未達(dá)到發(fā)件人設(shè)置的銷毀條件,發(fā)件人也可以主動(dòng)通過(guò)發(fā)件方服務(wù)器發(fā)送銷毀命令至收件方服務(wù)器,收件方服務(wù)器接收并解析銷毀命令,檢測(cè)該特定郵件是否存在,如果郵件不存在,如已被