Sieve 将 EICAR 病毒保存到垃圾文件夹,但也将其忽略在日志中

Sieve 将 EICAR 病毒保存到垃圾文件夹,但也将其忽略在日志中

我已经按照指南(系列)部分设置了自己的邮件服务器这里

筛选过滤规则为:

... truncated ...
# Trash messages with improperly formed message IDs
if not header :regex "message-id" ".*@.*\\." {
    fileinto :create "Junk";
}

if header :contains "X-Virus-Status" "Infected" {
    discard;
    stop;
}

if header :contains "X-Spam-Level" "*****" {
    fileinto :create "Junk";
    setflag "\\Seen";
}

我修改后立即进行了编译。然后重新启动了 Dovecot。

我仍然看到日志:

2016-05-16 22:01:43 lda([email protected]): Info: sieve: msgid=emailsecuritycheck.net.2.becsz*6nYwm7BtlKdQRYXg==: stored mail into mailbox 'Junk'
2016-05-16 22:01:43 lda([email protected]): Info: sieve: msgid=emailsecuritycheck.net.2.becsz*6nYwm7BtlKdQRYXg==: marked message to be discarded if not explicitly delivered (discard action)

我使用的是这里

当我使用服务,筛子工作正常(直接忽略)

你知道为什么我仍然能看到该电子邮件而不是将其丢弃吗?

第二封邮件含有测试病毒,不是垃圾邮件,其病毒标头为:

MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=XXX
X-Virus-Scanned: clamav-milter 0.99.1 at mail.example.com
X-Virus-Status: Infected (Eicar-Test-Signature)

相关内容