如何删除收到的电子邮件主题区域中附加的未经检查的术语

如何删除收到的电子邮件主题区域中附加的未经检查的术语

每次用户发送加密邮件时,如何关闭 Amavis 向域的邮件管理员发送的“邮件发件人中未检查的内容”邮件。设置是带有 postfix 和 amavisd 的 Debian 7。

答案1

您可以使用参数%admin_maps_by_ccat来定义 amavisd-new 向其每个类别的人员发送邮件。undef您可以禁用邮件。

因此,如果您不想收到所有“未选中”的邮件,则必须定义如下设置:

$admin_maps_by_ccat{+CC_UNCHECKED} =  undef;

只需这样做即可UNCHECKED-ENCRYPTED使用(针对 amavis 2.9.0,可通过发行说明找到):

$admin_maps_by_ccat{+CC_UNCHECKED.',1'} = undef;

答案2

接收电子邮件的问题未选中该主题中的问题可以通过两种方式解决。

第一个解决方案是临时的快速解决方案,但可能会导致其他不必要的问题,因为邮件不会被扫描。让我们看看到目前为止已经提出了哪些建议。

不应使用上述“ ”的用法,$admin_maps_by_ccat{+CC_UNCHECKED} = undef;因为该解决方案并没有真正解决因 clamav 过时而产生的真正问题。请注意,一旦 clamav 过时,电子邮件主题中的“未检查”字样将再次附加,因为客户端发送的电子邮件无法被未更新的 clamav 正确扫描。

解决方案一的另一个方面是在文件“”中添加/etc/amavis/conf.d/50-user代码片段,“ $undecipherable_subject_tag=undef;”,当然,没有引号,正如一些人所建议的那样。然而,由于上述相同原因,这不是解决方案。

让我们看看第二个解决方案。

首先运行 freshclam 命令。这样做很可能会生成多个错误,但也会告诉您最新的 clamav 版本。为了更好地输出问题,请在需要时运行:

tail -20 /var/log/clamav/freshclam.log

其次,使用以下命令卸载旧版本:

apt remove clamav

第三,使用以下命令下载最新的clamav文件:

wget https://www.clamav.net/downloads/production/clamav-0.100.1.tar.gz

这里我以clamav-0.100.1为例,请选择最新版本

第四,使用以下命令提取文件:

tar xf clamav*  

然后确保您位于 clamav 目录中。因此,运行以下命令:

cd clamav*/ 

现在我们在clamav目录下依次用下面三个命令来编译clamav:

./configure

make

make install

再次运行命令:

freshclam

如果您收到错误“ Can’t open/parse the config file /usr/local/etc/freshclam.cong”,请按照以下方法修复它。

 使用以下命令从文件夹freshclam.conf中 删除现有文件:/usr/local/etc/

rm -f /usr/local/etc/freshclam.conf

如果文件不存在,请继续下面的下一步,创建指向新文件的链接,以便如果您再次运行它,conf 文件将保持更新。

ln -s /etc/clamav/freshclam.conf /usr/local/etc/freshclam.conf

然后运行freshclam进行更新。

freshclam

好吧,您还会遇到一个小错误,因为 freshclam 已经在后台运行。让我们使用以下命令将其终止:

pkill -15 -x freshclam

最后,再次运行 freshclam,如下所示:

freshclam

瞧。

要进行测试,请向自己发送电子邮件或让朋友向您发送电子邮件。您不应该看到未选中客户发送的电子邮件主题中出现了该术语。如果一周后您仍遇到同样的错误,则很可能 clamav 已升级到较新的版本。

相关内容