如何过滤垃圾邮件

介绍

电子邮件。 我们都在使用它,而且我们不时都会遇到垃圾邮件问题。 无论您使用 Gmail、Outlook、Hotmail、Apple Mail 还是其他类型的网络邮件软件,垃圾邮件都是一种烦恼,它剥夺了我们本应用于更有价值的追求的宝贵时间。 本文将演示多种方法,用于从我们的收件箱中过滤掉大量烦人且不方便的垃圾邮件。

为什么要使用垃圾邮件过滤器?

让我们从一些统计数据开始:

  • 仅在美国就有超过 240+ 百万的电子邮件用户。 (来源: 评论42)
  • Gmail 平均每天拦截 1 亿封垃圾邮件。 (来源: 创业节拍)
  • 典型的上班族每天会收到 120 封电子邮件。 (来源: 活动监视器)
  • 超过 55% 的电子邮件被归类为垃圾邮件。 (来源: 统计员)

“收到电子邮件最少(5 封或更少)的人最有可能根本没有收到垃圾邮件(16% 的人报告说他们没有收到垃圾邮件,而所有用户的这一比例为 7%),而那些收到最多电子邮件的人(超过 100 ) 最有可能收到最高百分比的垃圾邮件(39% 的人报告说,他们的电子邮件中有 80% 以上是垃圾邮件,而在所有用户中,这一比例为 19%)。”

皮尤研究中心黛博拉研究员

上面提供的统计数据足以说明使用垃圾邮件过滤器,但对于网络钓鱼尝试、恶意软件链接、 跟踪像素或额外的努力来操纵我们进入我们可能会遇到某种形式的身份盗用的情况,垃圾邮件过滤器是必要的。

垃圾邮件过滤器如何工作?

大型公司采用的垃圾邮件过滤器通常使用基于 Web 的电子邮件服务,该服务处理大量软件以扫描和分析传入和传出的电子邮件。

这些过滤器根据应标记电子邮件时触发的规则集搜索和检测任何潜在的垃圾邮件。 这种正在进行的分析是根据多个标准进行评分的。 电子邮件遇到的模式匹配越多,电子邮件被标记为垃圾邮件的可能性就越大。

许多中小企业依靠 垃圾邮件杀手 大多数电子邮件服务器上都有的软件。 SpamAssassin 取决于评分系统定义的规则集,如下所示。

用户可以通过运行以下命令来查看分数。

[[email protected] ~]# grep -R score /var/lib/spamassassin/* | less

评分规则之一可能如下所示。

/var/lib/spamassassin/3.004004/updates_spamassassin_org/72_active.cf:#score AC_SPAMMY_URI_PATTERNS1 4.0

SpamAssassin 还允许用户自定义 /etc/mail/spamassassin/local.cf 文件中的分数。 主要规则位于 /var/lib/spamassassin/3.004004/updates_spamassassin_org/72_active.cf 文件中。

在cPanel中,管理员可以通过主页»服务配置»高级编辑器选项卡下的Exim配置管理器修改WHM中的许多SpamAssassin设置。

通常,本地 SpamAssassin 配置将放置在特定于站点的区域中,通常位于 /etc/mail/spamassassin 或 /etc/spamassassin 文件夹中。 如果您是最终用户并且无法更新或访问上述文件夹,则对 SpamAssassin 参数的任何特定配置更改都应放在您的 $HOME/.spamassassin/user_prefs 文件中。

连同 SpamAssassin、Mailscanner 和 ASSP 等开源应用程序,以及 Spamhaus 等外部服务, multirbl.valli.org、Spamcop 和 Talos 有助于防止大量垃圾邮件访问您的收件箱。

用于减少垃圾邮件的 10 种过滤方法

垃圾邮件过滤器

您可以实施以下十种不同的过滤方法来减少收件箱中的垃圾邮件。

1.黑名单

黑名单是将被标记为“垃圾邮件”的域或 IP 列出的位置。 许多电子邮件软件应用程序会不断检查这些列表,以确保列出冒犯性的垃圾邮件发送者。

2. 白名单

白名单是一个本地存储库,用户可以在其中将电子邮件添加到批准的发件人列表中。 如果客户端最初将之前的电子邮件报告为垃圾邮件,而用户发现它不是垃圾邮件,则管理员可以将电子邮件、域或 IP 添加到服务器上的本地白名单。

3. 灰名单

如果电子邮件软件无法识别来自发件人的电子邮件,则该电子邮件软件将“暂时拒绝”列入灰名单的电子邮件。 如果电子邮件是合法的,则始发电子邮件服务器将在延迟后再次尝试重新发送邮件。 如果时间足够长,电子邮件将被接受并发送给收件人。

4. 实时黑洞列表

实时黑洞列表(或 RBL)是一种使用简单 DNS 查询的服务,电子邮件服务器可以在其中验证发件人的 IP 地址是否包含在声称发送垃圾邮件的 IP 地址黑名单中。 大多数电子邮件软件最初配置为检查一个或多个黑名单。 通常,电子邮件服务器将拒绝或至少标记位于 RBL 站点上的邮件。

5. 基于列表的过滤器

基于列表的过滤器本质上与黑名单和白名单一起使用,允许或禁止发送从特定来源或发件人发送的电子邮件。

6. 基于内容的过滤器

基于内容的过滤器通过评估邮件合法与否的可能性来评估入站电子邮件。 与其他几种过滤方法不同,内容过滤使用基于其他授权消息或类似垃圾邮件的消息样本的统计显着特征来做出决定。

7. 基于词的过滤器

这种类型的过滤器是最简单和最常用的过滤器之一。 它会扫描电子邮件正文中的特定内容或已被识别为与垃圾邮件相关的特定术语。 例如,如果我们在电子邮件正文中添加“sex”一词,过滤器将阻止包含该词的所有电子邮件。

8. 启发式过滤器

启发式过滤器是一种技术,它使用扫描引擎对电子邮件进行排序,以找出通常与垃圾邮件或质量相关联的特征和行为。 在许多情况下,这些属性作为指纹可以是唯一的。

9. 贝叶斯过滤器

贝叶斯过滤的前提是 贝叶斯定理. 该理论根据先前的事件,在满足某些条件时确定某事再次发生的可能性。 它表明如果存在相同的条件,则事件再次发生的可能性很高。 该理论为我们可以说明电子邮件是垃圾邮件的可能性提供了基础。

10. 其他杂项过滤方法

本节中的方法不常使用,但仍提供有价值的见解。

协作过滤器

这也称为行为聚类。 它是一个基于过去特征或其他类似历史活动构建数据模型的系统。

挑战/响应系统

质询-响应方案最初于 1997 年实施,用于发送自动响应,其中包括对电子邮件发件人的质询。 作为回复,发件人必须执行一个简单的操作来确认原始邮件的传递。 否则,不会发送电子邮件。 当收到来自未知发件人的消息时,通常会使用该系统。

DNS查询

使用此过滤器,特定的 DNS 记录用于验证发送域。 这些记录可以包括 MX、SPF、DKIM、DMARC、TXT 或 RDNS 查找。 这些必要的记录都在发送域的验证中发挥作用。

结论

使用多种过滤方法可以改善接收垃圾邮件数量的结果。 幸运的是,许多这些功能已经内置到今天的服务器软件中。

SpamAssassin、Mailscanner、ASSP 等应用程序,以及 Spamhaus 等外部服务, multirbl.valli.org、Spamcop 和 Talos,拒绝数百万垃圾邮件和域访问您的收件箱。

我们的高级商务电子邮件使用多个过滤器来确保您发送和接收的电子邮件消息由系统自动检查,并被证明是其他类似服务的安全替代方案。

Liquid Web 认真对待垃圾邮件,并与联邦、州和地方执法部门合作,追捕试图利用系统并失败的垃圾邮件发送者。 我们为这些协调一致的努力及其带来的成就感到自豪,因为这表明我们对客户及其运行平台的安全和保障的总体承诺。

如果您对本文、我们的高级商务电子邮件中的信息有任何疑问,或者想了解有关我们众多计划之一的信息,我们的托管服务最有帮助的人每天 24 小时、每周 7 天、每天 365 天为您服务每年通过电话 800.580.4985,或电子邮件,或 在线聊天.