我正在尝试设置 managesieved,以便我的用户可以使用它。到目前为止,我已经完成了:
apt-get install dovecot-sieve dovecot-managesieved
经过一些调试后,我发现我需要创建/主页/用户/筛/tmp对于每个用户(并设置为user:mail
所有权)。
然后我必须将其符号链接回
/home/user/..dovecot.sieve /home/user/sieve/managesieve.sieve
到目前为止一切顺利。一些说明告诉您将以下内容放入 /etc/dovecot/dovecot.conf 文件中:
protocols = imap pop3 managesieve
执行此操作时,我看到一个警告:
Warning: Obsolete setting in /etc/dovecot/dovecot.conf:2: protocols=managesieve has been renamed to protocols=sieve
我已经重新启动了 dovecot,并为自己设置了一个测试过滤器:
require ["fileinto"];
# rule:[test 2]
if allof (header :contains "from" "[email protected]")
{
fileinto "bla";
}
我的理解是,这应该会通过过滤器,并将电子邮件直接移动到我在 IMAP 文件夹中创建的“bla”文件夹中。不幸的是,这并没有发生。
有人能建议我尝试其他什么吗?我现在想不起来