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