我正在嘗試設定 Managesieved,以便我的用戶可以使用它。到目前為止我已經做了:
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”資料夾中。不幸的是這並沒有發生。
有人可以建議嘗試其他方法嗎?我現在一片空白