对于任何普通人来说,垃圾邮件都是一件麻烦事。我们希望我们的电子邮件客户端过滤我们每天收到的许多垃圾邮件,否则我们将被迫手动删除它们。
在专用服务器管理方面,控制入站和出站垃圾邮件可能是一项挑战,但 cPanel 专用服务器管理员可以采取一些步骤。当专用服务器托管电子邮件时,必须不允许外发垃圾邮件来自服务器,因为这会导致 IP 被列入黑名单。对用户来说更重要的是一个值得信赖的垃圾邮件过滤器,以减轻垃圾邮件的烦恼和危险。在本文中,我们将概述在专用主机上使用 cPanel 控制垃圾邮件的一些技巧。
什么是 cPanel 专用服务器?
cPanel 是一个基于网页的 Linux 专用服务器控制面板。它具有许多功能,包括 数据库管理、电子邮件管理和专用服务器 备份自动化。
SpamAssassin – 电子邮件过滤
cPanel 包含一个名为 SpamAssassin 的垃圾邮件过滤器,它执行标准电子邮件评分以确定邮件是正常邮件还是垃圾邮件。SpamAssassin 扫描的电子邮件越多,它在捕获垃圾邮件方面的设计就越好。理想的 SpamAssassin 设置取决于您收到的垃圾邮件的级别,因此请使用这些设置来查看适合您组织的分数。以下是可以对 SpamAssassin 进行的一些调整,以使其更好地检测垃圾邮件:
- 确保 SpamAssassin 核心软件保持最新
- 每天在 cron 中运行 sa-update 以获取最新规则
- 只接受指定语言的电子邮件
- 使用本地、缓存、非转发 DNS 服务器
有一个很棒的SpamAssassin 指南,其中包含有关在您的专用主机上改进 SpamAssassin 的更多提示。
使用 RBL
cPanel 设置为利用实时黑名单或 RBL 来帮助拒绝垃圾邮件。当传入邮件来自 RBL 上的已知 IP 时,该邮件将立即被拒绝。这是拒绝来自已知垃圾邮件发送者的垃圾邮件的好方法。按照 cPanel 中的这些说明启用 RBL 检查:
- 在 WHM 中,搜索“Exim”
- 选择“Exim 配置编辑器”
- 滚动到页面的 RBL 部分
- 检查“RBL:bl.spamcop.net”和“RBL:zen.spamhaus.org”
- 打开拒绝 SPF 失败,而你在它
- 点击页面底部的保存
控制外发邮件
限制谁可以发送外发邮件以及他们可以发送多少邮件是阻止从您的专用服务器外发邮件的好方法。
如何限制来自您的专用服务器的传出消息:
- 在 WHM 中,单击调整设置
- 向下滚动到邮件部分
- 此页面将允许您限制每个域的传出邮件数量。大多数共享托管公司将其设置为每小时 200 条消息。
- 设置“初始默认/包罗万象的转发目的地 = 失败”
- 对域的最大每小时电子邮件启用计数邮递员递送
- 域每小时可以发送的失败或延迟消息的最大百分比 = 50%
- 保存这些设置
cPanel 发件人验证检查传入的邮件以确保发送地址确实存在。
启用发件人验证
- 在 WHM 中,选择 Exim
- 选择“Exim 配置编辑器”
- 向下滚动到邮件部分
- 在发件人验证旁边打勾,然后单击页面底部的保存
设置 ConfigServer 安全和防火墙
ConfigServer Security & Firewall是控制专用服务器垃圾邮件的绝佳工具。ConfigServer 在多个级别上工作以防止暴力 IMAP 和 POP3 登录,电子邮件中继跟踪跟踪通过服务器发送的所有电子邮件并发出过度使用警报等等。再加上用于入站和出站电子邮件扫描的开源 ClamAV 反病毒引擎,垃圾邮件将一发不可收拾。