垃圾邮件现已无孔不入,日益泛滥,这给我们的正常学习与工作带来了极大的不便,同时也造成了网络及其它资源的巨大损失,人们对垃圾邮件现已深恶痛绝,但因垃圾邮件与普通邮件混杂一起,不易区分,所以也没有一个较好的办法一劳永逸的清除它,不过这并不代表我们对他束手无策,缴械投降。下面我们就将介绍两种手段来向垃圾邮件说不。
1.规则过滤
规则过滤可以看作是关键字过滤,也就是告诉企业邮局,“如果邮件当中含有内容1,那么将这封邮件删除”,稍微复杂一点的就是“如果邮件当中含有内容1或者邮件当中含有内容2,那么将邮件删除”,其中的内容1或内容2就是我们所说的关键字,显然,提取垃圾邮件当中的关键字成了规则过滤法的核心,这也说明了规则过滤并不是最好的方法(总结关键字不是一件令人愉快的事情,我们可能会抱怨为什么垃圾发送者总是处心积虑地制造麻烦),但他却是一种可行的简单的方法。好了,下面将通过一个简单的例子来向大家说明这种方法的使用。
1.1 现在我们的目的是:如果邮件内容中含有 “免费赚钱”,则将邮件删除。
1.1.1)用管理员登录我司企业邮局,用户名通常是webmaster@您的域名,地址是http://mail.您的域名,登录后如下图:
1.1.2) 登录后点击右下角的“帐号管理选项”,如上图,管理员将会看到“域名管理规则”这一选项,它就是我们添加规则的地方,在这儿添加的规则将对整个企业邮局所有用户都起作用,所以是“一人添加,多人使用”,当然,如果您是普通用户,点击“修改邮件规则”是一样的效果,只是这就成了“一人添加,一人使用”了。
1.1.3) 点击“域名管理规则后”,您将看到下面的界面。
其中,范围"Inbound"与"Outbound"是指我们添加的规则是对收到的邮件起作用呢还是发出的邮件,毫无疑问,我们应该选择"Inbound",然后点击“点这”连接,将进入下面的界面。
这就是添加规则的地方,大体由三部分组成,即:添加条件,组装条件(将多个条件用“并且”,“或者”连接起来),当条件满足时对邮件的处理方式,详情如下:
范围:含Subject,To,From,Sender,Header,Body几个部分,其中Subject表示邮件标题;To是收信人;From是发信人;Sender是发信的代理或机器名;Header是邮件头,即除邮件内容以外的所有部分(包括前面的To,From,Sender,还有一些其它信息);Body则是邮件内容。
"包含","不包含":条件选择。
规则:是我们输入内容(关键字)的地方,建议不要使用回车。
区分大小写:只对英文有效,建议不要选择。
从文件中提取一行作为规则:一般不使用。
Update Condition :更新条件,保存对以前规则的修改时点击。
Add Condition :添加条件。
规则:将列出所有由第一部分添加的条件。
Insert AND:在条件之间添加 “并且”关系。
Insert OR:在条件之间添加“或者”关系。
Remove:删除一个条件。
将信件移到这个信箱:将满足规则的邮件移到由目的地指定的某个邮箱目录,如垃圾箱。注意:目的地中不能含有@符号,如果要转寄到其它信箱,请选择“将信件转寄到这个信箱”。
传送一份信件拷贝到:复制一份到指定的email地址。
将信件转寄到这个信箱:将邮件转寄到另一个信箱。如果您怕误将正常邮件删除,可使用这功能。
退回:退回发信人。注意:垃圾邮件发送者通常使用假的的地址,所以不能“以彼之道,还施彼身”:)。
删除:这是用得最多的处理方式了,既是垃圾,留有何用?!。
当填写好前面的三部分,一条规则就完成了,最后点击“Finish”保存规则。"Cancel"则是取消规则。
1.1.4) 下面通过一个实实在在的例子来学习规则的添加。即,我们将删除邮件内容中含有“免费赚钱”的邮件。
a.选择范围,当然应该是选择“Body”了。
b.选择“包含”
c.在规则处输入“免费赚钱”
d.点击“Add Condition"
e.选择最下边的“删除”
f.点击"Finish"。(如下图)
经过简单的几步,一个规则已经添加完成,这样,所有含有“免费赚钱”的邮件均会被删除。
1.2 但如果我要过滤掉邮件中含有“免费”并且含有“赚钱”的邮件,那规则如何设置呢?步骤如下:
a.选择范围,当然应该是选择“Body”了。
b.选择“包含”
c.在规则处输入“免费”
d.点击“Add Condition"
这时您将看到第二部分出现了一个条件。继续这个过程
e.选择范围,选择"Body"。
f.选择"包含"
g.在规则处输入"赚钱".
h.点击"Add Condition"
这时您将看到如提示。
i.在规则处选择第二行,然后点击"Insert And",即在你选择行的前面加入“并且”,如下图:
这样,我们可以连起来读,整个规则即是“如果邮件内容含有赚钱并且邮件内容含有免费”,好了,接下来当然是怎么处理这邮件了。。
j.最后选择“删除”,再点击“Finish”,整个规则添加完成,最后的规则即是:如果邮件内容含有赚钱并且邮件内容含有免费,那么,删除它。
其中要注意的是,在条件之间插入“并且”条件时(Insert AND),And必须位于条件之间,下面的设置方式是错误的。
1.2.1 改进的表达方式(表达式):
我们要过滤像“免费让你赚钱”,“免费使你赚钱”,“免费使您赚钱”这样邮件时,没必要用几个关键字,其实用一个关键字就行了,如下:
免费.*赚钱
这是一个奇妙的表达式,他将匹配“前面是免费,中间是任何字符,最后是赚钱”的内容。但他不匹配免费赚钱(这有点遗憾,你只得另外再添加一条规则了)。
让我们来看看另一个表达式:
免\s*费赚钱
看看他的效果,他将匹配如下内容:
免费赚钱
免 费赚钱
免 费赚钱
也就是免与费之间可以有无限的空格。
最后来看看他们是如何工作的,可以看到,上面的“特殊”表达式有两部分组成,如.*就是由点与星组成,其中点代表任何一个字符,而星则是对前面字符个数的补充说明,表示中间可以有无限(*)个字符,星号就代表无限。更多的特殊字符参见下表:
. 表示任何字符
\s 表示任何空白符(空格,制表符,回车等)
\S 表示任何非空白符
\w 表示任何单词字符(不含标点符号,空格,等符号)
\W 表示任何非单词字符
\p 表示标点符号
\P 表示非标点符号
数量除了用*限定外,还有另一种方式:,表示n至m个特殊字符。如\s表示1到3个空白符,.表示1到10个任意字符,\p表示2到5个标点符号。
用户已经看到,点表示任意字符,但我们要查找包含有.的邮件呢?这时候如果简单的用.肯定会出错,不过解决办法总是有的,只需要在前面添加\就行了,如\.表示字符".",\表示字符"\",\{表示字符"{"。
综合上面的知识,比如现在要表示一个以.exe结尾的文件名,只需要用表达式\.exe就行了。
(提醒专业人士,这不是正则表达式,不要试图使用^$[]\d?来表示行首行尾等等...)
1.3 过滤HTML垃圾邮件
邮件内容有两种方式,一种是简单的文本文件,即只有文字,没有什么图片,声音,表格等特殊元素。另外一种HTML格式的邮件则可含有图片,表格等内容,但可以肯定一般用户写的邮件不会包含脚本程序的,所以那种用邮件发送网页并带有脚本程序的垃圾邮件我们可以用下面的规则过滤掉。
a.范围选择Header
b.选择"包含"
c.在规则处输入 text/html
d.点击Add Condition
e.重复添加条件,范围选择Body
f.选择"包含"
g.在规则处输入 </script>
h.点击Add Condition
i.在第二部分规则的2个条件中间点击"Insert AND"插入“并且”条件
j.在下边选择“删除”
k.选择"Finish"完成。
1.4 过滤附件是某种扩展名的邮件。
现在邮件病毒十分猖獗,带来的损失也远超过普通垃圾邮件,处理方式是一般在客户端安装杀毒软件将之清除,但如果能在接收之前就把一些明显就是病毒的邮件过滤将是一个不错的作法。因为附件实际也是邮件内容的一部分,所以我们将通过规则过滤来达到这个目的。
常用的扩展名有.zip(压缩文件),rar(压缩文件),.doc(Word文档),.vbs(脚本程序),pif(程序信息文件),exe(可执行程序),.com(可执行程序),scr(屏幕保护程序)。其中.vbs,.pif,.scr一般情况下是不会使用的,当收到这样的附件时,几乎肯定就是病毒,所以我们可以添加规则将附件文件名以.vbs,.pif,.scr结尾的邮件全部删除。为简化说明,这儿我们只过滤以scr或.vbs结尾的邮件:
a.范围选择Body
b.选择"包含"
c.规则处输入 name=.*\.scr
d.点击"Add Condition"
e.重复这一过程,范围选择Body
f.选择"包含"
g.规则处输入 name=.*\.vbs
h.点击"Add Condition"
i.在第二部分的规则框中插入"OR"(选择第二个条件,点击Insert OR)
j.选择“删除”
k.点击"Finish"完成。
1.5 过滤所有带附件邮件。
如果你觉得你的邮箱是不需要收带附件的邮件,那么你可以简单的使用一条规则把所有带附件的邮件删除,要知道,病毒总是以附件形式传播的。
a.在范围处选择“Header"
b.选择"包含"
c.在规则处输入 multipart/mixed
d.点击"Add Condition"
e.选择"删除"
f.点击"Finish"完成规则添加
这样您的邮箱就再也不会收到带有附件的邮件了!。
更多的过滤技巧需要您综合上面的知识去自己尝试发掘了。
1.6 推荐关键字
- 内容关键字(Body)
提示:如果你要过滤的关键词太多,请分几次提交,提交一部分就保存一次,以免时间过长,导致所有信息丢失!
合理减低税赋
subscriber-services.com
免费200多加世界在线电视台
tv8.pc.to
美元
下线
SPEDIA
赚美元
群发
本邮件打扰了您
随手删除
群发信件
免费致富
read the document
No Virus found
Norman AntiVirus
免费电影
大路通企业网络营销商务软件
美女欣赏
▁▂▃▄▆▇█
精彩电影
Cashfiesta
下线伙伴
深圳市顺兴实业有限公司
本信件如给你带来不便之处
这封邮件打扰了您
对外代开
you are bad
高级培训班
亿友网络
is that your account
商业推广邮件
萌萌
破解
成人电影
赚钱
东莞隆兴实业
xiaolingtong.com
新泰市周全特种养殖研究所
hkvip.net
cnkbl.com
you
warning
unknown
noti
hi
hello
fake
About
2.利用客户端软件Foxmail5.0过滤垃圾邮件
请仔细阅读文章“Foxmail5.0-与垃圾邮件说再见(图)”
Foxmail5.0具有强大的垃圾邮件过滤功能,下载地址是:http://www.foxmail.com.cn