Dovecot筛没有运行?

我对达夫科特挺新的,但是对我而言,这对我来说是非常好的。 我用后缀和amavis和spamassassin运行dovecot,它运行得很好,邮件被标记为垃圾,发送,接收,一切正常。

现在我想添加sieve插件,以便邮件在服务器上移动,并且不能正常工作。 我想从一个通用脚本开始,把垃圾文件移动到垃圾文件夹中,但是这并没有发生。

于是我search了网页,发现了疑难解答,说这个筛子显然没有运行。 我没有find任何筛选日志条目,所以这可能是问题。 在这里,我发现你必须筛选协议,我想在dovecot.conf。

我试过,并且dovecot没有开始发布未知的协议:筛子。 我添加lmtp协议,因为我想要使用它,它被张贴在另一个线程,但我得到的错误:服务(lmtp)accces失败:没有这样的文件或目录。

一些系统信息:
操作系统:Debian 7
Dovecot版本:2.1.7

configuration文件:dovecot.conf(减less更改/添加)

protocols = imap pop3 plugin { sieve_before = /var/vmail/sieve/spam-global.sieve sieve_dir = /var/vmail/%d/%n/sieve/scripts/ sieve = /var/vmail/%d/%n/sieve/active-script.sieve } 

conf.d / 20-lmtp.conf(创build它)

 protocol lmtp { # Space separated list of plugins to load (default is global mail_plugins). mail_plugins = $mail_plugins sieve } 

垃圾邮件global.sieve

 require "fileinto"; if header :contains "X-Spam-Flag" "YES" { fileinto "Spam"; } 

如何检查,筛子是否正在运行?

Afaik Postfix需要configuration为使用sieve。 我不确定我到目前为止,但只要sieve不会运行,那不会解决问题的权利?

感谢您的帮助无效