本章是可选的,描述了如何对抗病毒和垃圾邮件。
我认为我不需要解释病毒有多危险。不幸的是,在最近来自 SCO.A (又名 MyDoom) 的攻击中,即使是或多或少有经验的用户也会被病毒欺骗。当今大多数病毒和蠕虫通过互联网传播,其中大部分是通过电子邮件。毋庸置疑,如果可能,病毒应该被 SMTP 系统捕获。
![]() | 并非替代品 |
---|---|
邮件系统过滤病毒绝不能替代本地安装的防病毒软件。电子邮件只是病毒渗透计算机的一种方式。 |
另一种无害但不受欢迎且令人不安的电子邮件是垃圾邮件。SPAM 最初是一种令人厌恶的罐头肉。它是 UCE (未经请求的商业电子邮件) 和 UBE (未经请求的批量电子邮件) 的同义词。
研究表明,全球高达 60% 的电子邮件流量是垃圾邮件。在我 SMTP 服务器上安装反垃圾邮件过滤器之前,我每天收到大约 150 封垃圾邮件。其中一个原因是这份文档。很久以前,我注意到我的真实电子邮件地址未受保护。电子邮件收集器正在扫描世界各地的网站以获取地址,并尝试传递其商业的,通常是非法的报价。
对抗病毒的策略非常直接:过滤通过电子邮件传递的病毒,并安装本地防病毒软件。
几乎所有防病毒软件供应商都有适用于 Linux 和 Unix 系统的最新版本,因为大多数 SMTP 服务器都在 Unix 上运行。在本文档中,我将解释如何实现 clamav,一个非常活跃的开源防病毒项目。
对抗垃圾邮件比病毒困难得多。为什么?因为每个病毒都有一个独特的签名。垃圾邮件可以包含任意内容。一些垃圾邮件是英文的,另一些是韩文的,另一些是“随便什么语言”的。
防止垃圾邮件的最佳方法是将您的电子邮件地址视为您最珍贵的秘密。永远不要将您的地址放在网络表单中或放在您的网站上。我知道,这与互联网的理念背道而驰。信息必须是自由的。如果您实施以下配置,您可以继续发布您的电子邮件地址。
在垃圾邮件的早期,过滤像“伟哥”这样的关键词就足够了。今天的垃圾邮件技术更加复杂。这是用户和垃圾邮件发送者之间的战争。对抗复杂垃圾邮件的解决方案是更复杂的反垃圾邮件软件。今天的反垃圾邮件软件不仅仅检查电子邮件中的关键词。他们正在检查特定的邮件头数据等。还有一种称为 贝叶斯 过滤器的技术,它可以从特定输入中学习,分布式校验和网络等。