I'm having similar issues with sieve (aside from having trouble finding
any good docs for it {aside from reading the rfc which is currently in
front of me}). My research has turned up that you have to be using lmtp
in order for sieve to work properly. I have to look into setting tht up
properly in postfix this weekend (looks like fun).
As far as the cyadm piece goes...it looks like you may have a mail user
called mailadmin as well. I made sure that my mail admin user was
unique. Won't guarantee that this is actually the problem.
--
=G=
-=* I'm sorry if doing things correctly offends you. *=-
Mike McLean wrote:
> Hi,
>
> I've managed to get cyrus-imapd to work somewhat. I'm using postfix +
> cyrus-imapd on my freebsd 4.5 -stable system, from the ports tree. I
> managed to get everything configured so that cyrus handles local
> delivery and I can connect to it from an imap client on another box.
>
> However, I'm attempting to setup a sieve script. I followed an example
> and created the following. loaded it with sieveshell, and activated
> it. But nothing is getting filtered.
>
> require "fileinto";
> if header :is "X-Mailinglist" "flightgear-devel" {
> fileinto "INBOX.Listen.flightgear-devel";}
> elsif header :contains "Mailing-List" "allegro" {
> fileinto "INBOX.Listen.Allegro";}
> elsif header :contains "List-Id" "[EMAIL PROTECTED]" {
> fileinto "INBOX.Listen.Bind9-Users";}
> elsif header :contains "Mailing-list" "dri-user"{
> fileinto "INBOX.Listen.DRI-User";}
> elsif header :contains "From" "[EMAIL PROTECTED]"{
> fileinto "INBOX.ME";}
> else {
> fileinto "INBOX";
> }
>
> My other problem is that although I was able to use cyradm -u mailadmin
> localhost earlier to log in and add users, mailboxes and such. Now I
> can't
>
> I get the following:
>
> su-2.05a# cyradm -u mailadmin libolt.net
> Please enter your password:
> IMAP Password:
> LOGIN failed at
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm
> line 78
> cyradm: cannot authenticate to server with as mailadmin
>
>
>
>