Dovecot で managesieve を設定する

Dovecot で managesieve を設定する

私は、ユーザーが利用できるように、managedieved の設定方法を理解しようとしています。これまでにやったことは次のとおりです。

apt-get install dovecot-sieve dovecot-managesieved

デバッグをしてみたところ、/home/ユーザー/ふるい/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」フォルダーに直接移動するはずです。残念ながら、これは起こりません。

他に試すべきことを提案してくれる人はいますか?今は何も思い浮かびません

関連情報