Sieveの設定
Debian sargeな環境
Sieve scriptを作成。 Sieve Documentsを参考にした。
Sieve scriptをホームディレクトリに置くかたちでやってみようと思い、imapd.confを下記のように変更。
sieveusehomedir: trueしかし、動かず(この間、.stageに溜まってしまい、振り分けできないどころか、INBOXにメールが配信されないため、メールが読めなかった)。うまくSieveサービス(?)が起動されない模様。なので、設定変更。
sieveusehomedir: falseこの後は、sieveshellによる登録をおこなう。
$ sieveshell -u postteen localhost > help Usage: sieveshell [-u username] [-a authname] [-r realm]これで振り分けできるようになった。help - this screen list - list scripts on server put [ ] - upload script to server get [ ] - get script. if no filename display to stdout delete - delete script. activate - set a script as the active script deactivate - deactivate all scripts quit - quit > put .sieve > activate .sieve > list .sieve <- active script > quit
参考にしました。
Postfix + Cyrus IMAPによるメールサーバの構築、Sieve Home Page