SpamAssassin 垃圾邮件过滤器

SpamAssassin 垃圾邮件过滤器会识别发送给托管于您的 Plesk 服务器上的邮箱的垃圾邮件信息。若要实现所需的垃圾邮件防护水平,Plesk 可以让您配置一定数量的 SpamAssassin 设置,如:

可以进入 工具与设置 > 垃圾邮件过滤器设置 页面上进行这些设置。

SPAM_filter_setting

注意:Plesk 仅提供基本的 SpamAssassin 功能。如果您想要创建复杂的 antispam 规则,需编辑 SpamAssassin 配置文件。欲了解更多有关 SpamAssassin 高级配置的信息,请参阅 高级管理指南,垃圾邮件防护 (LinuxWindows) 以及相对应的文档: http://spamassassin.apache.org/doc/Mail_SpamAssassin_Conf.html

在本节:

启用 SpamAssassin

定义 SpamAssassin 的最大邮件大小 (Linux)

配置黑白名单

 

启用 SpamAssassin

若要启用 SpamAssassin:

  1. 转入工具与设置 > 垃圾邮件过滤器设置(在邮件组里)。
  2. 选择选项 启用服务器范围的 SpamAssassin 垃圾邮件过滤
  3. 若要允许您的用户给每个邮箱设置自己的垃圾邮件过滤偏好设置,可选择垃圾邮件过滤应用个人设置复选框。
  4. 请在字段 要运行的 worker 垃圾邮件进程的最大数量 (1-5) 中指定 SpamAssassin 进程的最大数量。我们建议您使用默认值。
  5. 如果您要调整垃圾邮件过滤器的敏感度,请在 符合垃圾邮件必须达到的分数 框中键入所需值。

    默认情况下,过滤器敏感度设置认为当邮件分数大于等于 7 时即被标识为垃圾邮件。如果使用默认的敏感度您的用户仍然会收到垃圾邮件信息,则可以设置一个更小的值来提高敏感度,例如 6。如果 SpamAssassin 标记有效的信息为垃圾邮件信息,则可以设置一个更高的值来降低敏感度。

  6. 在 Windows 上,选择选项 如果邮件大小超过了指定大小不要过滤 并提供所需值来定义 SpamAssassin 将要处理的信息最大容量。在 Linux 上,Plesk 中没有该参数。欲了解如何在 Linux 上编辑邮件最大容量,请查看 定义 SpamAssassin (Linux) 的最大邮件容量
  7. 请在字段 将下列文本添加至被标识为垃圾邮件的每封邮件的标题开头 中指定如何标记垃圾邮件。如果您不想让垃圾邮件过滤器修改邮件标题,请将该框保留为空。如果您想在标题行中包含邮件分数值,请在该框中键入 _SCORE_
  8. 在 Windows 上,使用 信任的语言信任的区域设置 指定信任的语言和区域设置。
  9. 点击 确定

 

定义 SpamAssassin 的最大邮件大小 (Linux)

若要减少 SpamAssassin 引起的服务器的负担,您可以限制 SpamAssassin 可分析的邮件最大容量。所有超过该限制的信息都将不检查直接交给收件人。

若要定义 SpamAssassin 将处理的信息最大容量:

  1. 打开要编辑的配置文件 /etc/psa/psa.conf
  2. 为参数 SA_MAX_MAIL_SIZE 指定所需值,以字节为单位。

    默认最大值为 256000 字节。推荐的邮件大小限制为 150-250 KB,这是通常带有图片的 HTML 格式的邮件的大小。当邮件大小超过 500KB 时(通常是包含附件的邮件),就会对???滤器和服务器重载产生关键影响。

 

配置黑白名单

若要在黑白名单中添加项:

  1. 请进入 工具与设置 > 垃圾邮件过滤设置 页面中相应标签。
  2. 单击 添加地址
  3. 提供您想要添加到黑白名单中的项。

    以一个逗号、一个逗号或一个空格隔开地址。您可以使用星号 (*) 替代多个字母,用问号 (?) 替代单一字母。例如:address@spammers.net, user?@spammers.net, *@spammers.net. 指定 *@spammers.net 将阻止整个邮件域的 spammers.net。如果您使用一个基于 Windows 的服务器,还需指定如何处理来自指定地址的信息。

  4. 点击 确定

要从黑白名单删除项,请执行下列步骤:

在相应的标签上选择对应项并点击 移除