私は、ユーザーが利用できるように、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」フォルダーに直接移動するはずです。残念ながら、これは起こりません。
他に試すべきことを提案してくれる人はいますか?今は何も思い浮かびません