On Tue, 2004-12-28 at 20:17 +0100, Alexander Dalloz wrote: > Am Di, den 28.12.2004 schrieb Bob Chiodini um 20:01: > > > I'm trying to setup sieve to filter my email without any luck. I'm > > running the Cyrus IMAP server, and have created the following sieve > > script: > > [ ... ] > > > I installed it with sieveshell and activated it (sieveshell list): > > > > list > > sieve.bob <- active script > > Under /var/lib/imap/sieve/b/bob/ there is the bytecode too? ls -l /var/lib/imap/sieve/b/bob total 20 lrwxrwxrwx 1 cyrus mail 12 Dec 28 10:09 defaultbc -> sieve.bob.bc -rw------- 1 cyrus mail 436 Dec 28 13:54 sieve.bob.bc -rw------- 1 cyrus mail 344 Dec 28 13:54 sieve.bob.script I take it that sieveshell makes some kind of interpretive code? > > > I do not see anything in maillog, but timsieved is running, presumably > > because of > > > > sieve cmd="timsieved" listen="sieve" prefork=1 > > > > in /etc/cyrus.conf. I changed prefork=1, it was prefork=0. > > prefork=0 is ok. I put it back to 0. > > > Any suggestions? > > Edit /etc/syslog.conf and add a line to log mail.debug into a separate > file. This way you will get verbose output from Cyrus-IMAPd. Done. >From the log: Dec 28 15:47:15 littlenail lmtpunix[4720]: sieve runtime error for bob id <41D1C627.7@xxxxxxxxxxxxxxx>: Fileinto: Invalid mailbox name Could this be due to altnamespace: true in imapd.conf? Bob...