專利名稱:多階段電子郵件阻擋方法
技術領域:
本發(fā)明涉及電子郵件技術,尤其是一種利用先進先出(First In FirstOut,F(xiàn)IFO)數(shù)組來紀錄電子郵件的相關信息,并依據(jù)電子郵件的郵件特征,分為多個階段將電子郵件進行攔截的多階段電子郵件阻擋方法。
現(xiàn)存阻擋垃圾信及廣告信的方法主要是通過過濾電子郵件的主題(Subject)、發(fā)件人(Mail From),或通過查詢反垃圾信數(shù)據(jù)庫來達到阻擋垃圾信、廣告信等電子郵件的目的。然而,在實際的情況中,垃圾信及廣告信的主題會一直變化,例如,加上流水號,或發(fā)件人不斷變換所使用的免費電子郵件信箱等等,因此,現(xiàn)存的方法便無法進行偵測而喪失效果。
此外,現(xiàn)存的電子郵件阻擋方法中,還通過限制一次寄送的電子郵件數(shù)目,如限制一次寄信的收件人數(shù)不得超過一定上限,或是限制寄件的速度,如當寄件數(shù)目超過上限之后,延遲送信的速度來避免垃圾信及廣告信。然而,這種方法皆為治標而非治本的方法,并不能真正有效地攔截垃圾信及廣告信。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的為提供一種利用先進先出數(shù)組來紀錄電子郵件的相關信息,并依據(jù)電子郵件的郵件特征,分為多個階段將電子郵件進行攔截的多階段電子郵件阻擋方法。
為了達成本發(fā)明的上述目的,可通過本發(fā)明所提供的多階段電子郵件阻擋方法來達成。首先,接收一電子郵件,接著,依據(jù)電子郵件的相關信息,查詢電子郵件于一數(shù)組中出現(xiàn)的數(shù)目。
之后,若電子郵件的數(shù)目大于第一設定值,且電子郵件符合一特定郵件紀錄文件中紀錄的郵件特征,則將電子郵件拒絕;若電子郵件的數(shù)目大于第二設定值,且相應電子郵件的收信人電子郵件地址未出現(xiàn)于電子郵件的接收者字段時,則先將電子郵件收下再進行刪除;而若電子郵件的數(shù)目小于第二設定值且大于第三設定值,且相應電子郵件的收信人電子郵件地址未出現(xiàn)于該電子郵件的接收者字段時,則將電子郵件收下并轉(zhuǎn)至一特定信箱。其中,第一設定值大于第二設定值,且第二設定值大于第三設定值。
依據(jù)本發(fā)明實施例,當電子郵件的數(shù)目大于第二設定值,且相應電子郵件的收信人電子郵件地址未出現(xiàn)于電子郵件的接收者字段時,更包括將相應電子郵件的郵件特征紀錄于特定郵件紀錄文件中。此外,更可將電子郵件的相關信息紀錄于數(shù)組中。
依據(jù)本發(fā)明實施例,電子郵件的相關信息包括主題與本文信息。郵件特征包括郵件寄信端的網(wǎng)絡位置、寄信者姓名與寄信者郵件地址的寄信者信息、與主題等。
本發(fā)明實施例的多階段電子郵件阻擋方法可以應用于郵件網(wǎng)關(MailGateway)端之上,使得在第一時間可以針對如垃圾信或廣告信的電子郵件直接進行阻擋。
首先,如步驟S10,接收一電子郵件,接著,如步驟S11,依據(jù)接收的電子郵件的相關信息,查詢此電子郵件于一數(shù)組中出現(xiàn)的數(shù)目。其中,電子郵件的相關信息可以包括主題、收信人數(shù)、寄件者(FROM)、收件者(TO)、副本收件者(CC)、密件副本收件者(BCC)與本文信息(如本文內(nèi)容的第一行資料)等等。而查詢的數(shù)組可以是一先進先出數(shù)組,用以儲存一段時間內(nèi)接收的電子郵件的相關信息(因為是先進先出數(shù)組,所以較舊的電子郵件的相關信息會被新電子郵件的相關信息取代)。
接著,如步驟S12,將接收的電子郵件的相關信息紀錄于數(shù)組中。之后,如步驟S13,判斷此電子郵件在數(shù)組中出現(xiàn)的數(shù)目是否大于一第一設定值,且此電子郵件是否符合一特定郵件紀錄文件中所紀錄的郵件特征。其中,特定郵件紀錄文件用以紀錄如垃圾信或廣告信的電子郵件的郵件特征,郵件特征可以包括電子郵件的郵件寄信端的網(wǎng)絡位置、寄信者姓名與寄信者郵件地址的寄信者信息、與主題等。
若此電子郵件在數(shù)組中出現(xiàn)的數(shù)目大于第一設定值,且此電子郵件符合特定郵件紀錄文件中所紀錄的郵件特征(步驟S13的是),則如步驟S14,直接將此電子郵件拒絕而不予收下。
而若電子郵件在數(shù)組中的數(shù)目小于第一設定值,且/或此電子郵件并未符合特定郵件紀錄文件中所紀錄的郵件特征(步驟S13的否),則如步驟S15,判斷電子郵件的數(shù)目是否大于一第二設定值,且相應此電子郵件的收信人電子郵件地址是否并未出現(xiàn)于電子郵件的接收者字段,如收件者字段、副本收件者字段與密件副本收件者字段。
若電子郵件在數(shù)組中出現(xiàn)的數(shù)目大于第二設定值,且相應電子郵件的收信人電子郵件地址并未出現(xiàn)于電子郵件的接收者字段(步驟S15的是),則如步驟S16,將此電子郵件的郵件特征紀錄于特定郵件紀錄文件之中,再如步驟S17,先將此電子郵件收下再將其刪除。注意的是,將電子郵件先收下再刪除主要是避免直接拒絕電子郵件而造成寄送廣告信者的警覺。
接著,若電子郵件在數(shù)組中出現(xiàn)的數(shù)目小于第二設定值,且/或相應電子郵件的收信人電子郵件地址出現(xiàn)于電子郵件的接收者字段(步驟S15的否),則如步驟S18,判斷電子郵件在數(shù)組中出現(xiàn)的數(shù)目是否小于第二設定值且大于一第三設定值,且相應電子郵件的收信人電子郵件地址是否并未出現(xiàn)于該電子郵件的接收者字段。
若電子郵件在數(shù)組中出現(xiàn)的數(shù)目小于第二設定值且大于第三設定值,且相應電子郵件的收信人電子郵件地址并未出現(xiàn)于該電子郵件的接收者字段(步驟S18的是),則如步驟S19,將電子郵件收下并轉(zhuǎn)送至一特定信箱。而若電子郵件在數(shù)組中出現(xiàn)的數(shù)目小于第三設定值,且/或相應電子郵件的收信人電子郵件地址出現(xiàn)于該電子郵件的接收者字段(步驟S18的否),則如步驟S20,將此電子郵件收下,并轉(zhuǎn)送給相應的收件者。
注意的是,上述設定值中,第一設定值大于第二設定值,且第二設定值大于第三設定值。且這些設定值可以依據(jù)不同的應用,如個人郵件管理或公司企業(yè)郵件管理而有所不同的設定。
因此,通過本發(fā)明所提供的多階段電子郵件阻擋方法,可以利用先進先出數(shù)組來紀錄電子郵件的相關信息,并依據(jù)電子郵件的郵件特征,分為多個階段將電子郵件在郵件網(wǎng)關端直接進行攔截。
雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉此項技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當可做些許更動與潤飾,因此本發(fā)明的保護范圍當以權(quán)利要求書所界定者為準。
權(quán)利要求
1.一種多階段電子郵件阻擋方法,其特征是該方法至少包含下列步驟接收一電子郵件;依據(jù)該電子郵件的相關信息,查詢該電子郵件于一數(shù)組中出現(xiàn)的數(shù)目;若相應該電子郵件的數(shù)目大于一第一設定值,且該電子郵件符合一特定郵件紀錄文件中紀錄的郵件特征,則將該電子郵件拒絕;以及若相應該電子郵件的數(shù)目大于一第三設定值,且相應該電子郵件的收信人電子郵件地址未出現(xiàn)于該電子郵件的接收者字段時,則將該電子郵件收下并轉(zhuǎn)至一特定信箱。
2.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是更包含若相應該電子郵件的數(shù)目大于一第二設定值,且相應該電子郵件的收信人電子郵件地址未出現(xiàn)于該電子郵件的接收者字段時,則先將該電子郵件收下再進行刪除。
3.如權(quán)利要求2所述的多階段電子郵件阻擋方法,其特征是當相應該電子郵件的數(shù)目大于該第二設定值,且相應該電子郵件的收信人電子郵件地址未出現(xiàn)于該電子郵件的收件者字段時,更包含將相應該電子郵件的郵件特征紀錄于該特定郵件紀錄文件中。
4.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是更包含將該電子郵件的該相關信息紀錄于該數(shù)組中。
5.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該數(shù)組為一先進先出數(shù)組。
6.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該電子郵件的該相關信息包括主題。
7.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該電子郵件的該相關信息包括本文信息。
8.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該郵件特征包括郵件寄信端的網(wǎng)絡位置。
9.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該郵件特征包括寄信者信息。
10.如權(quán)利要求9所述的多階段電子郵件阻擋方法,其特征是該寄信者信息包括寄信者姓名。
11.如權(quán)利要求9所述的多階段電子郵件阻擋方法,其特征是該寄信者信息包括寄信者郵件地址。
12.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該郵件特征包括主題。
13.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該接收者字段為收件者字段。
14.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該接收者字段為副本收件者字段。
15.如權(quán)利要求1所述的多階段電子郵件阻擋方法,其特征是該接收者字段為密件副本收件者字段。
16.如權(quán)利要求2所述的多階段電子郵件阻擋方法,其特征是該第一設定值大于該第二設定值,且該第二設定值大于該第三設定值。
全文摘要
一種多階段電子郵件阻擋方法,首先,接收一電子郵件,接著,依據(jù)電子郵件的相關信息,計算電子郵件于一數(shù)組中出現(xiàn)的數(shù)目;之后,若電子郵件的數(shù)目大于第一設定值,且電子郵件符合一特定郵件紀錄文件中紀錄的郵件特征,則將電子郵件拒絕;若電子郵件的數(shù)目大于第二設定值,且相應電子郵件的收信人電子郵件地址未出現(xiàn)于電子郵件的接收者字段時,則先將電子郵件接受再進行刪除;而若電子郵件的數(shù)目小于第二設定值且大于第三設定值,且相應電子郵件的收信人電子郵件地址未出現(xiàn)于該電子郵件的接收者字段時,則將電子郵件接收并轉(zhuǎn)至一特定信箱。
文檔編號G06F13/00GK1437141SQ02103599
公開日2003年8月20日 申請日期2002年2月7日 優(yōu)先權(quán)日2002年2月7日
發(fā)明者林峰輝 申請人:智邦科技股份有限公司