專利名稱:識(shí)別垃圾電子郵件的方法、裝置及電子郵件服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種識(shí)別垃圾電子郵件的方法、裝置及電子郵件服務(wù)器,可使收件人在閱讀垃圾電子郵件之前即將其識(shí)別出來。
雖然已經(jīng)有了所謂的病毒掃描器,即搜索電子郵件內(nèi)計(jì)算機(jī)病毒、并將所識(shí)別出的計(jì)算機(jī)病毒屏蔽掉的程序。然而公知的計(jì)算機(jī)病毒掃描器只能識(shí)別出已知的計(jì)算機(jī)病毒。而對(duì)干擾性的廣告電子郵件則無法用病毒掃描器發(fā)現(xiàn)。
在美國專利文獻(xiàn)US 6023723中公開了一種自動(dòng)識(shí)別和刪除垃圾電子郵件的方法。每個(gè)進(jìn)入的電子郵件都要得到檢查,以確定它是否來自一個(gè)不希望的或所希望的發(fā)件人。該信息包含在一個(gè)相應(yīng)的表內(nèi)。如果一個(gè)電子郵件來自一個(gè)不希望的發(fā)件人,則在收件人閱讀該電子郵件之前,即將其自動(dòng)刪除。如果電子郵件來自一個(gè)希望的發(fā)件人,則將其送入收件人的收件箱內(nèi)。如果電子郵件即不是來自一個(gè)希望的發(fā)件人,也不是來自一個(gè)不希望的發(fā)件人,則將該郵件分離出來,放入有專門標(biāo)記的文件夾內(nèi),供收件人查閱。
在美國專利文獻(xiàn)US 5999932中公開了一種方法,該方法可將電子郵件自動(dòng)分類并加以相應(yīng)的標(biāo)記,分為希望的、可能感興趣的和不希望的電子郵件。當(dāng)電子郵件填寫區(qū)內(nèi)的數(shù)據(jù),例如電子郵件的地址區(qū)或事由區(qū)與在表中所存儲(chǔ)的數(shù)據(jù)相一致時(shí),該電子郵件為希望的電子郵件。于是該電子郵件例如被標(biāo)以“OK(正常)”標(biāo)記。如果填寫區(qū)內(nèi)的數(shù)據(jù)與表中所存儲(chǔ)的數(shù)據(jù)不一致,則將根據(jù)預(yù)定的判據(jù)對(duì)該電子郵件進(jìn)行鑒別,然后根據(jù)鑒別結(jié)果將其分成可能感興趣的或者不希望的郵件。對(duì)可能感興趣的電子郵件例如可用“NEW(新的)”加以標(biāo)記,而對(duì)不希望的電子郵件用“JUNK(垃圾)”加以標(biāo)記。
在美國專利文獻(xiàn)US 6052709中公開了一種監(jiān)視垃圾郵件的系統(tǒng)。該系統(tǒng)包括一個(gè)具有多個(gè)終端的通信網(wǎng)絡(luò),對(duì)每個(gè)終端都分配了一個(gè)電子郵件地址;該系統(tǒng)還包括一個(gè)控制中心。該控制中心產(chǎn)生附加的電子郵件地址,并將其分配到通信網(wǎng)絡(luò)上。所述附加電子郵件地址并不與特定的人員相對(duì)應(yīng)。如果該附加的電子郵件地址收到一個(gè)電子郵件,則將該郵件的發(fā)件人數(shù)據(jù)提取出來,并存儲(chǔ)到控制中心的一個(gè)數(shù)據(jù)庫內(nèi)。然后修改終端上存儲(chǔ)的過濾器,以使每個(gè)終端在收到該發(fā)件人的電子郵件時(shí)能夠識(shí)別出來,該發(fā)件人曾經(jīng)將電子郵件發(fā)送到附加的電子郵件地址上。
在美國專利文獻(xiàn)US 6112227中公開了另一種方法,借助該方法可防止接收垃圾電子郵件。如果電子郵件服務(wù)器收到一個(gè)電子郵件,它在將該電子郵件繼續(xù)傳送給客戶端、即收件人之前首先確認(rèn)其發(fā)件人是否已經(jīng)注冊(cè)。如果發(fā)件人沒有注冊(cè),則電子郵件服務(wù)器將向該電子郵件發(fā)件人發(fā)出一個(gè)注冊(cè)表格,以便將其注冊(cè)。注冊(cè)之后,電子郵件服務(wù)器再將該郵件繼續(xù)傳送到客戶端、即收件人。
在美國專利文獻(xiàn)US 6161130中公開了另一種用于將電子郵件分類為希望的和不希望的電子郵件的方法。其中,對(duì)收到的電子郵件的內(nèi)容按照預(yù)定的單詞或短語自動(dòng)進(jìn)行檢查。然后根據(jù)所查出的單詞或短語以及根據(jù)概率自動(dòng)確定該電子郵件屬于不希望的還是希望的;接著再將電子郵件傳送到相應(yīng)的文件夾內(nèi)。如果收件人想對(duì)某個(gè)電子郵件進(jìn)行其它不同于自動(dòng)分類形式的分類,則可重新確定自動(dòng)分類的概率。
在美國專利文獻(xiàn)US 6167434中公開了一種計(jì)算機(jī)程序,利用該程序可使收件人方便地將其從垃圾郵件發(fā)件人的發(fā)送列表中刪除。該計(jì)算機(jī)程序設(shè)計(jì)成,在垃圾郵件的收件人將其刪除后,自動(dòng)向垃圾郵件的發(fā)件人發(fā)送一個(gè)電子郵件,該電子郵件要求該發(fā)件人將該收件人從發(fā)送列表中刪除。
在美國專利文獻(xiàn)US 6199103B1中公開了一種用于確定鑒別垃圾郵件的判據(jù)的方法。某個(gè)接收到的電子郵件可通過已知的判據(jù)被識(shí)別為垃圾郵件。該垃圾郵件然后被存儲(chǔ),并且對(duì)其內(nèi)容進(jìn)行分析,以決定它是否還包含其它適于識(shí)別垃圾郵件的判據(jù)。如果該垃圾郵件包含其它適當(dāng)?shù)呐袚?jù),則將其納入已知的判據(jù)內(nèi)。
在英國專利文獻(xiàn)GB 2350747A中公開了一種用于防止垃圾電子郵件在網(wǎng)絡(luò)中傳播的方法。一個(gè)網(wǎng)絡(luò)用戶接收到一個(gè)電子郵件,并將其歸類為垃圾郵件。然后將檢查該網(wǎng)絡(luò)用戶或其它網(wǎng)絡(luò)用戶是否至少接收到類似的電子郵件。基于該檢查可以采取適當(dāng)?shù)念A(yù)防措施。
在國際專利文獻(xiàn)WO 00/49776中公開了一種方法,其中由服務(wù)器將電子郵件傳送給一臺(tái)代理主機(jī),它在將該電子郵件繼續(xù)傳送給相應(yīng)的用戶之前先過濾掉垃圾郵件。所述代理主機(jī)設(shè)計(jì)成,將過濾掉的垃圾郵件通過安全的萬維網(wǎng)文件繼續(xù)傳送給一個(gè)管理員,使其能夠?qū)υ撪]件進(jìn)行檢查。
在國際專利文獻(xiàn)WO 01/16695A1中建議,服務(wù)器只將那些來自預(yù)定發(fā)件人的電子郵件繼續(xù)傳送給收件人。如果服務(wù)器收到的電子郵件不是來自于一個(gè)預(yù)定的發(fā)件人,則將要求發(fā)件人證明其發(fā)件權(quán)。如果該發(fā)件人在一個(gè)規(guī)定的時(shí)間范圍內(nèi)證明了其發(fā)件權(quán),則將其電子郵件發(fā)送給收件人,否則該電子郵件將被自動(dòng)刪除。
在日本專利文獻(xiàn)JP2000163341A中公開了一種方法,其中讓電子郵件服務(wù)器從收到的電子郵件中提取出發(fā)件人和收件人,并且自動(dòng)檢查是否應(yīng)當(dāng)刪除該電子郵件。如果將電子郵件被自動(dòng)刪除,則該電子郵件的發(fā)件人將自動(dòng)收到一個(gè)告知其已將所收到的電子郵件刪除和刪除的理由的說明郵件。
在日本專利文獻(xiàn)JP2000339236A中公開了一種方法,其中,從接收的電子郵件中提取出發(fā)件人,并與一個(gè)列表中的發(fā)件人進(jìn)行比較。如果該發(fā)件人包含在該列表中,則將其電子郵件自動(dòng)刪除,并向發(fā)件人發(fā)送一個(gè)說明郵件,或者將該電子郵件為收件人標(biāo)記出來。
本發(fā)明要解決的第一個(gè)技術(shù)問題是通過一種識(shí)別垃圾電子郵件的方法實(shí)現(xiàn)的,該方法包括以下步驟-用一臺(tái)電子郵件服務(wù)器接收發(fā)給收件人的第一電子郵件,-按照至少一條預(yù)定的判據(jù)對(duì)該第一電子郵件進(jìn)行自動(dòng)鑒別,并且
-基于對(duì)該第一電子郵件的鑒別,在將該第一電子郵件繼續(xù)傳送到收件人的計(jì)算機(jī)之前,自動(dòng)生成一個(gè)第二電子郵件,并將其發(fā)送到該第一電子郵件收件人的計(jì)算機(jī),提示收件人可能收到垃圾電子郵件。
所謂垃圾電子郵件特別是指那些包含計(jì)算機(jī)病毒的電子郵件,或者例如其中包含沒有要求提供的廣告的所謂垃圾電子郵件。含有計(jì)算機(jī)病毒的電子郵件在最嚴(yán)重的情況下可以損壞收件人的計(jì)算機(jī),或者損壞計(jì)算機(jī)內(nèi)存儲(chǔ)的計(jì)算機(jī)程序。而閱讀垃圾郵件則可能造成不必要的工作時(shí)間的損失。
根據(jù)本發(fā)明,對(duì)所述第一電子郵件按照至少一種判據(jù)進(jìn)行鑒別,然后才其傳送給收件人;也就是說,在所述第一電子郵件被從電子郵件服務(wù)器下載到收件人的計(jì)算機(jī)上,并且打開閱讀之前,或者電子郵件服務(wù)器將所述第一電子郵件繼續(xù)傳送到收件人的計(jì)算機(jī)之前,即對(duì)其進(jìn)行鑒別。因此在該第一電子郵件可能造成損害之前即對(duì)其進(jìn)行鑒別。對(duì)第一電子郵件的鑒別例如可以借助于存儲(chǔ)在電子郵件服務(wù)器上的計(jì)算機(jī)程序進(jìn)行。
根據(jù)本發(fā)明的一種實(shí)施方式,對(duì)所述第一電子郵件進(jìn)行鑒別的判據(jù)例如是該第一電子郵件的收件人的數(shù)量。通常垃圾郵件或含有計(jì)算機(jī)病毒的電子郵件通常會(huì)發(fā)送給許多收件人,以造成盡可能大的損害。因此同一電子郵件發(fā)送給很多收件人可以作為垃圾電子郵件的一個(gè)特征。
垃圾電子郵件的另一個(gè)特征是,一個(gè)或多個(gè)收件人在相對(duì)短的時(shí)間內(nèi)重復(fù)多次收到相同的電子郵件,以使收件人或至少一個(gè)收件人打開和閱讀其電子郵件的機(jī)會(huì)增加。因此根據(jù)本發(fā)明的一種優(yōu)選實(shí)施方式,將具有與第一電子郵件相同事由的電子郵件在給定時(shí)間范圍內(nèi)發(fā)送給收件人或者其它收件人的數(shù)量作為判據(jù)。
根據(jù)本發(fā)明的另一種變型,將具有與第一電子郵件相同的事由和/或信息數(shù)組的校驗(yàn)和的其它電子郵件的數(shù)量作為判據(jù)。所述校驗(yàn)和的特征是,構(gòu)成校驗(yàn)和的數(shù)組內(nèi)單個(gè)位的變化會(huì)造成校驗(yàn)和的變化。校驗(yàn)和是通過將一個(gè)數(shù)組的所有字節(jié)求和得到的。如果數(shù)組采用8位方式,例如采用ASCII或者擴(kuò)展的ASCII格式傳輸,則對(duì)應(yīng)的校驗(yàn)和是1和256之間的某個(gè)數(shù)。一旦數(shù)組內(nèi)的某個(gè)位發(fā)生了變化,校驗(yàn)和也隨之改變。換句話說,具有相同消息的兩個(gè)電子郵件,即兩個(gè)相同的電子郵件,其消息數(shù)組具有相同的校驗(yàn)和。
對(duì)電子郵件完成了鑒別后,根據(jù)本發(fā)明,基于對(duì)第一電子郵件的鑒別,自動(dòng)向收件人發(fā)出一個(gè)第二電子郵件,提示其可能有垃圾電子郵件進(jìn)入電子郵件服務(wù)器。該第二電子郵件例如可以由電子郵件服務(wù)器自動(dòng)生成,并且自動(dòng)發(fā)送給收件人。所述提示優(yōu)選的是包括所述第一電子郵件的事由、發(fā)件人和其它收件人的數(shù)量。收件人得到了該第二電子郵件的警告后,可以自行決定是否從電子郵件服務(wù)器下載第一電子郵件,并打開閱讀之。
根據(jù)本發(fā)明的另一變型,只對(duì)由局域計(jì)算機(jī)網(wǎng)絡(luò)之外的計(jì)算機(jī)發(fā)送的第一電子郵件進(jìn)行鑒別,其中,所述局域計(jì)算機(jī)網(wǎng)絡(luò)包含了收件人的計(jì)算機(jī),并且發(fā)送第一電子郵件的計(jì)算機(jī)可以與之建立聯(lián)系。該局域計(jì)算機(jī)網(wǎng)絡(luò)例如可以是一個(gè)企業(yè)或者政府機(jī)關(guān)的網(wǎng)絡(luò)。而對(duì)在局域計(jì)算機(jī)網(wǎng)絡(luò)內(nèi)部傳送的電子郵件將不需鑒別,因?yàn)樗豢赡苁抢]件或者包含計(jì)算機(jī)病毒。因此特別是那些在企業(yè)或政府機(jī)關(guān)內(nèi)部的一個(gè)較大收件人范圍內(nèi)發(fā)送的電子郵件將不會(huì)受到鑒別。
本發(fā)明要解決的另一技術(shù)問題是,提供一種在垃圾電子郵件的收件人閱讀該垃圾電子郵件之前將其識(shí)別出的裝置,它包括-一個(gè)電子郵件服務(wù)器和-一臺(tái)與所述電子郵件服務(wù)器相連的計(jì)算機(jī),用于閱讀由收件人所確定的電子郵件,其中,電子郵件服務(wù)器設(shè)計(jì)成,利用至少一個(gè)預(yù)定的判據(jù)對(duì)發(fā)送給收件人的第一電子郵件進(jìn)行鑒別,基于對(duì)該第一電子郵件的鑒別自動(dòng)生成第二電子郵件,并在將所述第一電子郵件繼續(xù)傳送給收件人的計(jì)算機(jī)之前,將含有關(guān)于收件人可能收到垃圾電子郵件的提示的第二電子郵件發(fā)送到所述第一電子郵件收件人的計(jì)算機(jī)。
本發(fā)明要解決的另一技術(shù)問題是,提供一種電子郵件服務(wù)器,該電子郵件服務(wù)器將發(fā)送給收件人的電子郵件繼續(xù)傳送給所述收件人的計(jì)算機(jī),其中,-在所述電子郵件服務(wù)器中運(yùn)行一個(gè)計(jì)算機(jī)程序,該程序按照至少一條預(yù)定的判據(jù)對(duì)發(fā)送給收件人的第一電子郵件進(jìn)行自動(dòng)鑒別,并且-所述電子郵件服務(wù)器基于對(duì)所述第一電子郵件的鑒別,在將第一電子郵件繼續(xù)傳送到收件人的計(jì)算機(jī)之前,自動(dòng)生成一個(gè)第二電子郵件并發(fā)送到所述第一電子郵件收件人的計(jì)算機(jī),該第二電子郵件中含有關(guān)于收件人可能收到垃圾電子郵件的提示。
圖1為按照本發(fā)明方法的示意流程圖,圖2表示一個(gè)局域計(jì)算機(jī)網(wǎng)絡(luò),圖3表示第一電子郵件,以及圖4和圖5分別表示一個(gè)第二電子郵件。
圖2示出了一個(gè)企業(yè)的局域計(jì)算機(jī)網(wǎng)絡(luò)20的示例性示意圖,其中包括一臺(tái)電子郵件服務(wù)器21,多臺(tái)計(jì)算機(jī)22至26與其相連接。所述電子郵件服務(wù)器21也可以與如在圖2中作為實(shí)例用計(jì)算機(jī)32表示的、不屬于計(jì)算機(jī)網(wǎng)絡(luò)20的外部計(jì)算機(jī)建立連接。所以某個(gè)人33也可以用計(jì)算機(jī)32向人員27至31發(fā)送電子郵件,后者可使用所述計(jì)算機(jī)網(wǎng)絡(luò)20中的計(jì)算機(jī)22至26閱讀該郵件。
在人員27至3 1閱讀發(fā)送給他們的電子郵件之前,他們必須通過計(jì)算機(jī)22至27之一以公知的方式向電子郵件服務(wù)器21查詢,或者電子郵件服務(wù)器21必須將相應(yīng)的電子郵件傳送給人員27至31剛好正在其上工作的計(jì)算機(jī)22至26中相應(yīng)的計(jì)算機(jī)。
在本實(shí)施方式所述的情況中,人員33用計(jì)算機(jī)32向人員27發(fā)送了一個(gè)含有計(jì)算機(jī)病毒的第一電子郵件300,目的是對(duì)該企業(yè)造成損害。所以該第一電子郵件300是垃圾郵件,如圖3所示。人員33為了造成盡可能大的損害,將同樣的第一電子郵件300也發(fā)送給人員28至31。
圖3所示的第一電子郵件300在本實(shí)施方式的情況下,具有4個(gè)字段301至304。字段301包括該第一電子郵件300的發(fā)件人信息,即人員33;字段302包含該第一電子郵件300的收件人信息,即人員27至31;字段303包含在本實(shí)施方式中用XYZ表示的事由;而字段304所包含的信息是該第一電子郵件300的內(nèi)容。
在人員33向人員27至31發(fā)出第一電子郵件300之后,該郵件到達(dá)電子郵件服務(wù)器21(流程圖的步驟1),該服務(wù)器在本實(shí)施方式的情況下,在隨后的24小時(shí)內(nèi)自動(dòng)存儲(chǔ)外部計(jì)算機(jī)發(fā)送的電子郵件的事由和所屬收件人(流程圖的步驟2),也就是存儲(chǔ)人員33用計(jì)算機(jī)32發(fā)送的第一電子郵件300的事由和收件人。
在本實(shí)施方式的情況下,電子郵件服務(wù)器21利用一個(gè)適當(dāng)?shù)?、存?chǔ)在電子郵件服務(wù)器21內(nèi)的計(jì)算機(jī)程序自動(dòng)檢查由外部計(jì)算機(jī)發(fā)送的同一電子郵件的收件人數(shù)量。如果該數(shù)量大于3,則電子郵件服務(wù)器21將自動(dòng)生成另一個(gè)電子郵件,并將其發(fā)送給該外部電子郵件的收件人(流程圖的步驟3)。
在本實(shí)施方式的情況下,人員33向人員27至31發(fā)送了相同的第一電子郵件300,因此該電子郵件的收件人數(shù)量是5。這個(gè)收件人數(shù)量可以根據(jù)第一電子郵件300的字段302得知。在此基礎(chǔ)上,電子郵件服務(wù)器21為每個(gè)人員27至31生成另一個(gè)電子郵件,并在人員27至31從電子郵件服務(wù)器21上下載所述第一電子郵件300、用計(jì)算機(jī)22至26之一閱讀該郵件之前,將該另一電子郵件發(fā)送給人員27至31(流程圖的步驟4)。圖4所示為發(fā)送給人員27的該另一電子郵件的實(shí)例電子郵件400。通過該電子郵件400可告知人員27,他可能有一個(gè)垃圾郵件,即由人員33發(fā)出的第一電子郵件300已經(jīng)進(jìn)入電子郵件服務(wù)器21,并且可以讀出。該另一電子郵件400還包含了人員33的信息以及第一電子郵件300的收件人數(shù)量。每個(gè)人員27至31均可據(jù)此作出決定,是否愿意閱讀或者不閱讀發(fā)送給他的第一電子郵件300(流程圖的步驟5)。
在本實(shí)施方式的情況下,人員28至31決定不閱讀發(fā)送給他們的第一電子郵件300,因此他們?cè)谟?jì)算機(jī)22至26中他們正在使用的那臺(tái)計(jì)算機(jī)上,用鼠標(biāo)點(diǎn)擊電子郵件服務(wù)器21自動(dòng)發(fā)送給他們的電子郵件400內(nèi)顯示的單詞“不閱讀”,隨后發(fā)送給他們的所述第一電子郵件300將在電子郵件服務(wù)器21上被刪除(流程圖的步驟6)。但是人員27想閱讀發(fā)送給他的第一電子郵件300,因此點(diǎn)擊電子郵件400中的單詞“閱讀”。
在本實(shí)施方式的情況下,電子郵件服務(wù)器21隨后自動(dòng)計(jì)算那些由一臺(tái)外部計(jì)算機(jī)在過去24小時(shí)內(nèi)發(fā)送的、具有相同事由的電子郵件的數(shù)量(流程圖的步驟7)。這些郵件可以發(fā)送給相同或不同的收件人,也可以來自不同的發(fā)件人。在本實(shí)施方式中只要其數(shù)量大于5,則電子郵件服務(wù)器21將自動(dòng)生成另一個(gè)電子郵件,并將其發(fā)送給這些收件人(流程圖的步驟8)。否則電子郵件服務(wù)器21將把電子郵件直接傳送給可以閱讀這些電子郵件的收件人。
在本實(shí)施方式的情況下,人員33在24小時(shí)內(nèi)分別向人員27另外發(fā)送了10個(gè)事由相同的電子郵件,和他發(fā)送給人員27的第一電子郵件300相同。因此在過去24小時(shí)內(nèi)進(jìn)入電子郵件服務(wù)器21的、和第一電子郵件300具有相同事由,并且都發(fā)送給人員27的其它電子郵件的數(shù)量為10。因此電子郵件服務(wù)器21自動(dòng)生成一個(gè)圖5所示的電子郵件500,并自動(dòng)發(fā)送給人員27。
通過電子郵件500可再次告知人員27,可能有垃圾郵件發(fā)送給他,即人員33發(fā)送的、已經(jīng)進(jìn)入電子郵件服務(wù)器21的第一電子郵件300。所述電子郵件500包含關(guān)于第一電子郵件300的事由、人員33和過去24小時(shí)內(nèi)向人員27發(fā)送的具有相同事由的進(jìn)入電子郵件服務(wù)器21的電子郵件的數(shù)量的信息。因此人員27可以據(jù)此作出決定,他是否愿意閱讀還是不閱讀發(fā)送給他的第一電子郵件300(流程圖的步驟9)。
在本實(shí)施方式的情況下,人員27決定還是不閱讀發(fā)送給他的第一電子郵件300。為此他點(diǎn)擊電子郵件500中的單詞“不閱讀”,由此在人員27打開該第一電子郵件300之前,即在該第一電子郵件300造成損害之前,將其從郵件服務(wù)器21上刪除(流程圖的步驟10)。
但是如果人員27還是決定閱讀第一電子郵件300,則他點(diǎn)擊電子郵件500的單詞“閱讀”,使第一電子郵件300繼續(xù)傳送給計(jì)算機(jī)22至26中他正在使用的那臺(tái)計(jì)算機(jī)上。然后,人員27可以將所述第一電子郵件300打開并閱讀(流程圖的步驟11)。
在本實(shí)施方式的情況下,如果進(jìn)入電子郵件服務(wù)器21的外部計(jì)算機(jī)發(fā)出的電子郵件的收件人數(shù)量小于4(流程圖的步驟3),則電子郵件服務(wù)器21將不產(chǎn)生電子郵件400,而是立刻自動(dòng)計(jì)算在過去24小時(shí)內(nèi)由一臺(tái)外部計(jì)算機(jī)向同一個(gè)收件人發(fā)送的具有相同事由的其它電子郵件的數(shù)量,(流程圖的步驟7)。如果該數(shù)量大于5,則電子郵件服務(wù)器21仍會(huì)自動(dòng)生成另一個(gè)相當(dāng)于圖5所示的電子郵件500,并將其發(fā)送給收件人。否則電子郵件服務(wù)器21將直接向收件人繼續(xù)傳送該電子郵件。
由于在本實(shí)施方式中電子郵件服務(wù)器21僅對(duì)由外部計(jì)算機(jī),例如計(jì)算機(jī)3 1發(fā)出的電子郵件進(jìn)行檢查,所以由計(jì)算機(jī)22至31發(fā)出的電子郵件不會(huì)受到檢查。
但是按照本發(fā)明的方法,并不一定僅檢查外部電子郵件。按照本發(fā)明的方法也可用于沒有局域計(jì)算機(jī)網(wǎng)絡(luò)的情況。這樣便可設(shè)想一臺(tái)公用的電子郵件服務(wù)器,例如由一個(gè)服務(wù)提供商運(yùn)營的服務(wù)器采用本發(fā)明的方法。
此外,按照本發(fā)明的方法也不一定要執(zhí)行流程圖中的步驟3和步驟7,即電子郵件服務(wù)器21檢查同一電子郵件的收件人的數(shù)量,然后檢查在給定時(shí)間內(nèi)發(fā)送給相同收件人或其它收件人的具有相同事由的電子郵件的數(shù)量。也可以只執(zhí)行步驟3,或者只執(zhí)行步驟7,或者先執(zhí)行流程圖的步驟7,再執(zhí)行步驟3。對(duì)于步驟7也可以僅檢查在給定的時(shí)間范圍內(nèi)發(fā)送給相同收件人的電子郵件的數(shù)量。但是也可以使用其它判據(jù)鑒別第一電子郵件。
識(shí)別垃圾電子郵件的判據(jù)例如是檢查圖3所示的第一電子郵件300的字段303所對(duì)應(yīng)的數(shù)組的校驗(yàn)和,和/或檢查字段304所對(duì)應(yīng)的數(shù)組的校驗(yàn)和。字段303為事由,字段304是第一電子郵件300的實(shí)際信息。這些數(shù)組之一的校驗(yàn)和例如可以采用以下步驟獲得。
所述校驗(yàn)和的特征是,在整個(gè)數(shù)組內(nèi)一位的變化就可以使校驗(yàn)和發(fā)生改變。校驗(yàn)和是通過對(duì)一個(gè)數(shù)組的所有字節(jié)進(jìn)行求和得到的。
所述校驗(yàn)和例如可以利用以下程序求出,在本實(shí)施方式中是采用BASIC編程語言實(shí)現(xiàn)的。此外也可以用ASCII或者擴(kuò)展的ASCII格式傳輸?shù)谝浑娮余]件300。FOR i=1 to數(shù)組長(zhǎng)度CHECKSUM=MOD(CHECKSUM+ASC(MID$(DATENSATZ$,i,1)),256)NEXT iEND即將第i個(gè)字符的字符編碼與迄今為止的校驗(yàn)和相加,然后如果新求得的校驗(yàn)和大于256,則從新求得的校驗(yàn)和中減去256。因此校驗(yàn)和是1和256之間的某個(gè)數(shù)值。只要兩個(gè)數(shù)組相同,其校驗(yàn)和也會(huì)相同。用2的更高的冪代替256可以實(shí)現(xiàn)更高的可靠性。
根據(jù)進(jìn)入電子郵件服務(wù)器21的電子郵件的事由和/或信息的校驗(yàn)和,例如可以方便地求出相同電子郵件的數(shù)量。
在本實(shí)施方式中所列舉的生成郵件400和500的數(shù)值以及郵件400和500僅僅是舉例說明。
計(jì)算機(jī)網(wǎng)絡(luò)20并不必是一個(gè)工業(yè)企業(yè)的網(wǎng)絡(luò),也可以是政府機(jī)關(guān)、大學(xué)或者研究機(jī)構(gòu)的網(wǎng)絡(luò)。
權(quán)利要求
1.一種識(shí)別垃圾電子郵件的方法,其包括以下步驟-用一臺(tái)電子郵件服務(wù)器(21)接收發(fā)送給收件人(27-31)的第一電子郵件(300),-依據(jù)至少一條預(yù)定的判據(jù)對(duì)該第一電子郵件(300)進(jìn)行自動(dòng)鑒別,并且-基于對(duì)該第一電子郵件(300)的鑒別,在將該第一電子郵件(300)繼續(xù)傳送給收件人(27-31)的計(jì)算機(jī)(22-26)之前,自動(dòng)生成一個(gè)含有關(guān)于收件人(27-31)可能收到垃圾電子郵件的提示的第二電子郵件(400,500),并將其發(fā)送給所述第一電子郵件(300)的收件人(27-31)的計(jì)算機(jī)(22-26)。
2.如權(quán)利要求1所述的方法,其包括以下附加步驟-所述第一電子郵件(300)的收件人(27-31)基于所述第二電子郵件(27-31)的提示決定是否愿意閱讀該第一電子郵件,并且-如果收件人愿意閱讀該第一電子郵件(300),則將該第一電子郵件(300)繼續(xù)傳送到收件人的計(jì)算機(jī);如果收件人(22-27)不愿意閱讀第一電子郵件(300),則自動(dòng)刪除該第一電子郵件(300)。
3.如權(quán)利要求1或2所述的方法,其中,所述判據(jù)是同為第一電子郵件(300)的收件人的其它收件人(27-31)的數(shù)量。
4.如權(quán)利要求1至3中任何一項(xiàng)所述的方法,其中,所述判據(jù)是在給定時(shí)間范圍內(nèi)發(fā)送給收件人(27-31)或者其它收件人(27-31)的、具有和所述第一電子郵件(300)相同事由(303)的其它電子郵件的數(shù)量。
5.如權(quán)利要求1至4中任何一項(xiàng)所述的方法,其中,所述判據(jù)是具有和所述第一電子郵件(300)相同的事由(303)和/或信息(304)數(shù)組校驗(yàn)和的其它電子郵件的數(shù)量。
6.如權(quán)利要求1至5中任何一項(xiàng)所述的方法,其中,只有當(dāng)所述第一電子郵件(300)是由在局域計(jì)算機(jī)網(wǎng)絡(luò)(20)之外運(yùn)行的計(jì)算機(jī)(32)發(fā)送的時(shí),才對(duì)其進(jìn)行鑒別,其中所述局域計(jì)算機(jī)網(wǎng)絡(luò)(20)包含所述電子郵件服務(wù)器(21)和收件人(27-31)計(jì)算機(jī)(22-26)。
7.一種在垃圾電子郵件的收件人(27-31)閱讀該垃圾電子郵件之前將其識(shí)別出的裝置,它包括-一個(gè)電子郵件服務(wù)器(21)和-一臺(tái)與該電子郵件服務(wù)器(21)相連的計(jì)算機(jī)(27-31),用于閱讀由收件人(27-31)所確定的電子郵件,其中,所述電子郵件服務(wù)器(21)設(shè)計(jì)成,按照至少一個(gè)預(yù)定的判據(jù)對(duì)發(fā)送給收件人(27-31)的第一電子郵件(300)進(jìn)行鑒別;基于對(duì)該第一電子郵件(300)的鑒別自動(dòng)生成一個(gè)第二電子郵件(400,500),并且在將所述第一電子郵件(300)繼續(xù)傳送給收件人(27-31)的計(jì)算機(jī)(22-26)之前,將該第二電子郵件發(fā)送給所述第一電子郵件(300)的收件人(27-31)的計(jì)算機(jī)(22-26),其中,所述第二電子郵件(400,500)含有關(guān)于收件人(27-31)可能收到垃圾電子郵件的提示。
8.如權(quán)利要求7所述的裝置,其中,當(dāng)收件人愿意閱讀所述第一電子郵件時(shí),則所述電子郵件服務(wù)器(21)基于一條作為對(duì)所述第二電子郵件(400,500)的應(yīng)答消息,將第一電子郵件(300)繼續(xù)傳送給收件人的計(jì)算機(jī);當(dāng)收件人(22-27)不愿意閱讀第一電子郵件(300)時(shí),則該電子郵件服務(wù)器(21)自動(dòng)刪除所述第一電子郵件(300)。
9.如權(quán)利要求7或8所述的裝置,其中,所述判據(jù)是同為第一電子郵件(300)的收件人的其它收件人(27-31)的數(shù)量。
10.如權(quán)利要求7至8之一所述的裝置,其中,所述判據(jù)是在給定時(shí)間范圍內(nèi)發(fā)送給收件人(27-31)或者其它收件人(27-31)的、具有和所述第一電子郵件(300)相同事由(303)的其它電子郵件的數(shù)量。
11.如權(quán)利要求7至9中任何一項(xiàng)所述的裝置,其中,所述判據(jù)是具有和所述第一電子郵件(300)相同的事由(303)和/或信息(304)數(shù)組校驗(yàn)和的其它電子郵件的數(shù)量。
12.如權(quán)利要求7至11中任何一項(xiàng)所述的裝置,其中,所述電子郵件服務(wù)器(21)和收件人(27-31)計(jì)算機(jī)(22-26)構(gòu)成一個(gè)局域計(jì)算機(jī)網(wǎng)絡(luò)(20),只有當(dāng)所述第一電子郵件(300)是由在局域計(jì)算機(jī)網(wǎng)絡(luò)(20)之外運(yùn)行的計(jì)算機(jī)(32)發(fā)送的時(shí),才對(duì)其進(jìn)行鑒別。
13.一種電子郵件服務(wù)器,該電子郵件服務(wù)器將發(fā)送給收件人(27-31)的電子郵件繼續(xù)傳送給所述收件人(27-31)的計(jì)算機(jī)(22-26),其中,-在所述電子郵件服務(wù)器中運(yùn)行一個(gè)計(jì)算機(jī)程序,該程序按照至少一個(gè)預(yù)定的判據(jù)對(duì)發(fā)送給收件人(27-31)的第一電子郵件(300)進(jìn)行鑒別,并且-所述電子郵件服務(wù)器(21)基于對(duì)所述第一電子郵件(300)的鑒別,在將第一電子郵件(300)繼續(xù)傳送給收件人(27-31)的計(jì)算機(jī)(22-26)之前,自動(dòng)生成一個(gè)第二電子郵件(400,500),并將其發(fā)送給所述第一電子郵件(300)的收件人(27-31)的計(jì)算機(jī)(22-26),所述第二電子郵件(400,500)中含有關(guān)于收件人(27-31)可能收到垃圾電子郵件的提示。
14.如權(quán)利要求13所述的電子郵件服務(wù)器,其中,如果收件人愿意閱讀所述第一電子郵件,則所述電子郵件服務(wù)器(21)基于一條作為對(duì)所述第二電子郵件(400,500)的應(yīng)答消息,將第一電子郵件(300)繼續(xù)傳送給收件人的計(jì)算機(jī),如果收件人(22-27)不愿意閱讀第一電子郵件(300),則所述電子郵件服務(wù)器自動(dòng)刪除該第一電子郵件(300)。
15.如權(quán)利要求13或14之一所述的電子郵件服務(wù)器,其中,所述判據(jù)是同為第一電子郵件(300)的收件人的其它收件人(27-31)的數(shù)量。
16.如權(quán)利要求13至15中任何一項(xiàng)所述的電子郵件服務(wù)器,其中,所述判據(jù)是在給定時(shí)間范圍內(nèi)發(fā)送給收件人(27-31)或者其它收件人(27-31)的、具有和所述第一電子郵件(300)相同事由(303)的其它電子郵件的數(shù)量。
17.如權(quán)利要求13至16中任何一項(xiàng)所述的電子郵件服務(wù)器,其中,所述判據(jù)是具有和所述第一電子郵件(300)相同的事由(303)和/或信息(304)數(shù)組校驗(yàn)和的其它電子郵件的數(shù)量。
18.如權(quán)利要求13至17中任何一項(xiàng)所述的電子郵件服務(wù)器,其中,只有當(dāng)所述第一電子郵件(300)是由在局域計(jì)算機(jī)網(wǎng)絡(luò)(20)之外運(yùn)行的計(jì)算機(jī)(32)發(fā)送的時(shí),才對(duì)其進(jìn)行鑒別,其中,所述局域計(jì)算機(jī)網(wǎng)絡(luò)(20)包含所述電子郵件服務(wù)器(21)和收件人(27-31)計(jì)算機(jī)(22-26)。
全文摘要
本發(fā)明涉及一種識(shí)別垃圾電子郵件的方法和裝置以及電子郵件服務(wù)器(21),可使收件人(27-31)在閱讀垃圾電子郵件(300)之前即將其識(shí)別出來。所述方法用一臺(tái)電子郵件服務(wù)器(21)接收發(fā)給收件人(27-31)的第一電子郵件(300),按照至少一條預(yù)定的判據(jù)對(duì)所述第一電子郵件(300)進(jìn)行鑒別,并且基于該對(duì)所述第一電子郵件(300)的鑒別,在將第一電子郵件(300)繼續(xù)傳送到收件人(27-31)的計(jì)算機(jī)(22-26)之前,自動(dòng)生成一個(gè)包含關(guān)于收件人(27-31)可能收到垃圾電子郵件的提示的第二電子郵件(400,500),并將其發(fā)送給第一電子郵件(300)的收件人(27-31)的計(jì)算機(jī)(22-26)。
文檔編號(hào)G06Q10/00GK1380626SQ02120578
公開日2002年11月20日 申請(qǐng)日期2002年3月29日 優(yōu)先權(quán)日2001年3月29日
發(fā)明者雷納·庫思 申請(qǐng)人:西門子公司