让恶意攻击上黑名单 巧用Foxmail查垃圾邮件
2008-10-14 10:31:45 来源:WEB开发网在收到邮件时,Foxmail首先使用“黑名单”对邮件进行判断,如果发件人的E-mail地址或名字包含在“黑名单”中,则将该邮件判定为垃圾邮件并直接转移到“废件箱”,接下来再使用贝叶斯法进行过滤,如果被判定为垃圾邮件,则该邮件将直接被转移到“垃圾邮件箱”。
不过,在使用贝叶斯法过滤垃圾邮件之前,首先需要让Foxmail学习一批垃圾邮件和非垃圾邮件,通过收集邮件中的特征词语,从而生成垃圾词库和非垃圾词库,以后根据这些词语在邮件中出现的频率作为判断垃圾邮件的依据,因此操作相对繁琐。
正因这个原因,我们更多的时候并不直接使用贝叶斯法过滤垃圾邮件,而是在收到垃圾邮件时从右键菜单中选择“加到黑名单”命令,或者打开“工具→反垃圾邮件设置→黑名单”窗口(如图1),在这里点击“添加”按钮可以手工创建“黑名单”,或者以后就可以将来自“黑名单”的邮件直接送到废件箱中了。
图1 Foxmail的“黑名单”
白名单则记录了不会向你发送垃圾邮件的联系人姓名和邮件地址,地址簿中的所有联系人信息以及你曾经发出的邮件的联系人地址将被自动添加到白名单中,初次使用时可以直接从地址簿中导入,或者也可以手工执行“从邮箱导入”命令。
虽然Foxmail 5.0提供了如此方便的“黑名单”与白名单功能,但遗憾的是程序并未提供备份这两份名单的功能,这样万一系统崩溃或重装系统时,白名单倒还好说,我们可以通过导入地址簿的方法快速创建,但“黑名单”恐怕就只能一个一个手工添加了。有没有省事一些的办法呢?
进入Foxmail5.0的安装目录,找到“AntiSpam”文件夹,可以看到这里有black.lst、white.lst两个文件,它们分别对应“黑名单”和白名单,文件大小取决于“黑”白名单列表的数量,一般也就几十KB而已,我们只需要将这两个文件备份下来,以后重装系统或重装软件时将其复制过来覆盖原文件即可。
附:在Outlook Express中是通过“阻止发件人”名单来反垃圾邮件的,你可以从“工具”菜单下打开“邮件规则→阻止发件人名单”窗口,如图2所示,点击“添加”按钮即可手工创建一份发件人名单,其实这类似于Foxmail的“黑名单”,以后所有来自“阻止发件人”清单中的邮件将被自动转移到“已删除邮件”文件夹中,需要备份这份名单时,可以通过导出账户的方法达到目的,这里就不多说了。
图2添加邮件规则
更多精彩
赞助商链接