ラベル cyrus-imap の投稿を表示しています。 すべての投稿を表示
ラベル cyrus-imap の投稿を表示しています。 すべての投稿を表示

2008年1月14日月曜日

sieveの設定でつまずく

sieveスクリプトの登録がなかなかできなくて大変だった。スクリプトが登録されるディレクトリ(今回は/var/lib/imap/sieve以下)にglobalができてしまい、ユーザ単位のものができなかった。

原因は、使用するアカウントをadminsに登録していたため。adminsから削除して登録作業をおこなったらうまくいった。

失敗
admins: cyrus kaz ← imapd.confのなか
$ sieveshell -u kaz -a kaz localhost
成功
admins: cyrus ← imapd.confのなか
$ sieveshell -u cyrus -a kaz localhost

グローバルなフィルタを作成できるとちらっと見たけどこのことなのか? > admins権限だとglobalができる

Cyrus-imapのメール移行

cyradmでアカウント作成して、メールデータのコピーまではいつも通りにやったけど、reconstructは一括でおこなった。というか一括でできるんだろうなと思って知らべてみたらやっぱりできたということ。環境はCentOS 5

# su cyrus -c '/usr/lib/cyrus-imapd/reconstruct -fr user.アカウント名'

参考