使用cPanel中Spam Filters来处理垃圾邮件

之前的一些文章中,我曾提过因为没有及时注意到相关邮件导致没有及时处理网站服务器过期以及Amazon VPS迁移等问题,给我造成了很大的麻烦以及损失。

image.png
(图源 :pixabay)

而之所以没有及时处理相关邮件,一方面是因为自己懒惰没有及时查看处理邮箱,另一方面则是因为邮箱里垃圾邮件太多了,想注意到正常的邮件都难。

随便截取一屏让大家感受一下:
image.png

而这只是我N个信箱中的一个信箱中的极少一部分垃圾邮件,垃圾邮件之多,可见一斑。

以往在自己的服务器上,自己用WHM来进行相应设置,和垃圾邮件有关的规则我设置的都相对较为严格,所以很少收到垃圾邮件。

而用其它服务商的主机空间,他们很可能没在服务器端进行严格设置,所以这垃圾邮件就铺天盖地而来,极大地降低了我的效率。

那么有没有办法一劳永逸地解除垃圾邮件的困扰呢?答案是有的,cPanel中提供一系列的工具来处理垃圾邮件,也就是说如果设置了相应的规则,那么邮件一到达服务器端,就会被处理一遍,垃圾邮件可以直接删除,这样就清爽多啦。

cPanel中和垃圾邮件有关的工具有三个,分别是:

  • Spam Filters
  • Global Email Filters
  • Email Filters

其中,Spam Filters通过 Apache SpamAssassin™计算所有邮件的垃圾邮件分值(spam scores),并可以根据这个分值对邮件进行标记或者删除。

Global Email Filters & Email Filters 则是全局(针对所有邮件)或者某个信箱设置相应的过滤规则(比如通过spam scores、主题中关键字、发件信箱(域名)、内容关键字等等)来对邮件进行过滤,并采取相应的手段(丢弃、拒收、转发到垃圾箱等等)。

有关垃圾邮件分值,这里不做更多介绍啦,简单来讲,就是根据Apache SpamAssassin™根据一系列的规则给邮件打分,分值越高的,是垃圾邮件的可能性就更高。

随便打开信箱中一封垃圾邮件,其中分值
1695377369866.png

而正常邮件的分值就很少
1695384503414.png

所以通过分值来达到处理垃圾邮件的目的是完全可行的。

原则上,我们可以组合以上三种工具,通过Spam Filters删除高分值的垃圾邮件,标记中分值的垃圾邮件,然后再通过Global Email Filters & Email Filters进行全局以及针对具体邮箱的设置。

这次我主要对Spam Filters进行设置
image.png

和默认设置相比,开启了自动删除新垃圾,并把阈值从默认值5调升至8。

image.png

image.png
(图源 :pixabay)

让这个规则先跑一段时间,回头根据情况再针对细节进行优化,想必当前的规则已经可以清除大部分垃圾邮件啦,这下我就再也不怕错过重要邮件啦。

Sort:  

我现在养成了也会去看一眼垃圾邮箱的习惯,就怕错过什么重要的事情😂

垃圾邮件确实烦人,隔一段时间我都要自己清理一下,不然看着难受。

邮箱的垃圾邮件已经超过了重要邮件 每次都要翻很久

垃圾箱中,万一有好几百美元的币呢?
赶紧翻翻

O哥好~😊
@tipu curate

垃圾邮件真的太多了,以后我也要学会清理拉。