导出/导入cPanel“帐户级别过滤”规则

时间:2014-08-25 16:09:31

标签: email filter cpanel spam spam-prevention

我正在使用cPanel“帐户级别过滤”功能阻止来自垃圾邮件服务器和电子邮件地址的传入邮件。这些年来,我创建了一个广泛的规则列表来阻止特定的垃圾邮件发送者。

我想知道是否有办法导出“帐户级别过滤”规则并有一个备份文件。

我也想知道是否可以将过滤规则导入cPanel帐户(通过WHM或终端),而不是通过cPanel手动逐个添加它们。

3 个答案:

答案 0 :(得分:0)

/etc/vfilters/domain.com包含您的所有帐户级过滤器。你可以复制一份。如果您没有服务器的root访问权限,请要求您的托管公司为您提供此文件的副本。

答案 1 :(得分:0)

可以使用'备份向导'备份和恢复电子邮件转发器配置和电子邮件过滤器配置。主cPanel菜单中提供的工具。

答案 2 :(得分:0)

我遇到了同样的问题,想与一些网站共享一些相当广泛的全局电子邮件过滤器,而不是手动复制所有过滤器规则,这将需要几天的时间。使用“备份”向导对此无效:当我将电子邮件过滤器文件导入另一个网站时,它会生成用户不兼容错误。

相反,我在原始网站上登录了cpanel:

我打开了文件管理器。

然后我打开文件夹:.cpanel

(如果看不到该文件夹​​,请单击设置,然后选中“显示隐藏文件(点文件)”旁边的框,然后单击“保存”。)

然后我下载了这两个文件:

filter.cache

filter.yaml

然后将这两个文件上传到新网站的面板中的相同位置。

注意:我没有在新的(收件人)网站中创建任何垃圾邮件过滤器,因此新文件是干净的上载,而不是先前文件的覆盖。如果您已经在收件人站点中创建了垃圾邮件过滤器,那么上传从捐助者站点保存的文件将覆盖它们。