• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

摧毁垃圾邮件步步通

发布: 2007-7-02 21:50 | 作者: admin | 来源: | 查看: 8次 | 进入软件测试论坛讨论

领测软件测试网
引子:
长久以来龙哥一直被一件烦心事所困扰,就是每每打开自己的邮箱,都会有一大堆垃圾邮件等着龙哥去删除。龙哥的信箱几乎天天都能够收到几十封垃圾邮件,这些垃圾邮件删除起来不仅非常麻烦,占用了龙哥大量的宝贵时间,而且稍有不慎就会误删重要的邮件。无奈,我们只好拿起“武器”,将那些垃圾邮件驱逐出我们的信箱!

谁盯上了你的邮箱?
垃圾邮件通常指那些不请自来的,包含商业广告内容的电子邮件,邮件发送商家随意且盲目地将包含有商品及宣传内容的电子邮件批量地发送给很多用户。不过现在随着垃圾邮件的花样越来越翻新,垃圾邮件的定义也开始模糊了。要想成功地拒绝这些垃圾邮件,首先要了解垃圾邮件制造者是如何制造垃圾邮件的。他们是通过什么方式得到我们的邮箱地址的呢?其手段大致有以下几种方式:

1.许多垃圾邮件制造者会利用邮件地址收集机器人来进行邮件地址的收集,这种自动收集邮件地址的软件会自动访问大量网站,然后将所有包含有“@”符号的信息提取出来,并生成一个邮件列表。

2. 垃圾邮件制造者还会从一些不规范的网站中购买用户注册信息中的邮件地址,我们在一些私人论坛、留言板中留下的E-mail地址很容易就会被垃圾邮件制造者获取。

3. 一些不太重视安全问题的邮件很容易泄漏邮件的列表,这些垃圾邮件制造者会利用这些泄漏的邮件列表发送垃圾邮件。他们也会利用工具软件自动穷举生成一些邮件列表。

除了以上的三种常见方式外,垃圾邮件制造者还有各种各样收集邮件地址的办法,总之让你防不胜防。


图1 这里都是垃圾邮件

得到你的邮件地址后,垃圾邮件制造者们就会用可以每小时发送百万封邮件的SMTP邮件向你发送邮件(如图1)。狡猾的垃圾邮件制造者通常还会在这一环节上利用不被怀疑身份的第三方邮件转发,隐藏他们自己真实的身份。此时如果你没有安装过防垃圾邮件的软件,那么你的邮箱收到垃圾邮件就是很正常的事情了。大概了解了垃圾邮件制造者如何制造垃圾邮件的过程后,下面龙哥就和大家一起来看看如何防范垃圾邮件。

如何摧毁垃圾邮件?
防范垃圾邮件的方法通常有两种,一种是通过设置邮件接收软件来达到防范垃圾邮件的目的,另外一种就是通过专门的垃圾邮件过滤软件来实现防范垃圾邮件。

1.常规手段
这里的常规手段主要是指通过邮件收发软件自身的设置达到防范垃圾邮件的目的。以最常用的OE为例,打开OE后点击“工具”选择“邮件规则”菜单中的“阻止发件人”,在弹出的对话框右边有一个“添加”按钮,点击“添加”按钮,然后将垃圾邮件制造者的E-mail地址添加进去即可。你也可以选择相对复杂的“邮件规则”来阻止垃圾邮件,但是选择这种方式有时会错误识别正常邮件,因此在建立邮件规则时一定要谨慎。

而对于Foxmail这样的第三方邮件软件除了具有过滤邮件的功能外还都建立了远程收信功能,我们可以通过远程收取邮件的标头,确定邮件是否是垃圾邮件,如果是垃圾邮件则直接远程删除不再收取到信箱中。

2.借助帮手
借助帮手也就是通过第三方软件对信箱中的垃圾邮件进行过滤,龙哥试用了几款垃圾邮件过滤软件后发现,多数垃圾邮件过滤软件均为国外软件产品,对于中文的垃圾邮件毫无防范能力,但是对于使用Hotmail或者Yahoo!等国际免费信箱的用户来说,这些软件还是能够起到一定作用的。在国外的垃圾邮件过滤软件中,龙哥比较推崇Mailshell的SpamCatcher(如图2)。这款软件安装非常简单,并且能够内置到Outlook之中。它的优点是正常邮件误判率非常低,在它所过滤的垃圾邮件中,只有2.3%的邮件是被错误识别的正常邮件。


图2 SpamCatcher的界面

除了SpamCatcher之外,SpeamKiller(如图3)同样是一款功能强大的垃圾邮件过滤软件,当SpamKiller识别出垃圾邮件时,你有多个选择:把寄件人指定为好友,允许接收来自该人的后续所有邮件;对地址、主题或者邮件头的其他元素添加过滤器;向寄件人的邮件管理员发送“退回”错误信息或者发送投诉信息。你也可以“恢复”被错误识别的正常邮件,也就相当于向自己发送一份该邮件的副本,不过,其缺点是发信人和收信人字段的内容改变了。SpeamKiller最可爱的一点是允许你过滤掉那些你不用的语言的邮件,这对于一些不常和国外打交道的用户来说非常有用,他们可以轻松过滤掉所有的外文垃圾邮件。


图3 SpeamKiller的界面

上面这两款软件对于经常和国外联系的用户来说非常有效,但是对于不和国外进行通信联系的用户来说就有点儿华而不实了,那么国内用户如何防范国内的垃圾邮件制造者呢?龙哥经过多方搜寻,终于找到一款名为“垃圾邮件猎杀者”的垃圾邮件过滤软件(如图4)。它采用自动与人工相结合的原理,不依赖任何邮件软件,就可以独立地对远程邮箱里的垃圾邮件进行智能识别,最大限度地帮助你避免垃圾邮件的骚扰(如图5)。


图4 “垃圾邮件猎杀者”的界面


图5 “垃圾邮件猎杀者”找到的垃圾邮件

“垃圾邮件猎杀者”同时是一个邮件预处理器,除了过滤垃圾邮件外,它还可以帮助你直接登录远程的邮件,查看信件内容,而不用像邮件收发程序(如Outlook)那样,必须把邮件下载到自己的电脑里才能查看。这样,对于某些带病毒的电子邮件,你可以在远程里以纯文本方式阅读,读完后将其保存为纯文本文件,从而避免了病毒发作。这款软件的安装和操作都非常的傻瓜化,大家自己摸索一下就明白了,龙哥就不再这里多说了。而且它还是完全免费的哦。

邮箱保卫守则
除了采用一些技术手段阻止垃圾邮件外,我们还应该时刻提醒自己注意一些使用E-mail软件时的规则,龙哥经过详细地分析整理,在借鉴了一些“成功人士”的经验后总结了以下几个条款,希望对大家有所帮助。

1.保护收件箱:除了真正要联系的人,不要把自己的邮箱地址透漏给其他人。

2.使用免费的Web邮箱:对于商家和自己不经常联系的普通联系人,可以用免费的Web邮箱。如果收到的垃圾邮件太多,这类账户可以丢弃不用。另外,许多Web邮件也有垃圾邮件过滤功能。

3.使用假地址:大多数基于网络的注册表格要求提供电子邮件地址,如果你不想接到来自该网站的邮件,就不要提供真实的邮件地址。

4.不要轻易泄漏自己的地址:不要一时冲动把自己的地址泄漏在Web网站、留言簿、联系人列表中,垃圾邮件制造者会从这些地方搜罗邮件地址。另外,你可以在自己的邮件地址中添加一些能够读懂而自动搜索程序却无法读懂的内容,比如abc@bj163.com可以变为abc AT bj163 DOT com。

5.不要回复垃圾邮件:回信给垃圾邮件制造者并不能阻止垃圾邮件。你可能是在向一个机器人程序浪费感情,而它们根本不会搭理你;最糟糕的是,你回复垃圾邮件等于确认了自己的电子邮件地址的存在。此外,不要理会垃圾邮件中的“删除我的邮件地址”提示,因为这种提示常常是无效的电子邮件地址。

设置了邮件收发软件中的垃圾邮件地址过滤,安装了垃圾邮件过滤软件,并且做到了以上几点邮件保卫守则,相信你的邮箱就会干净多了,基本不会受到垃圾邮件的骚扰了。

相关链接:

2003年全球垃圾邮件总数将达到760亿。

16%私人电子邮件地址改变是为了逃避垃圾邮件的骚扰。

2002年平均每个用户会收到2200封垃圾邮件,到2007年这个数目还会增加63%。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网