2.4 sieveshell cannot talk GSSAPI to 2.4 server due to base64 incompatibility?

2017-05-31 Thread James Ralston
OK, I'm stumped: how on earth is the 2.4 sieveshell utility actually supposed to be able to talk to a 2.4 timsieved server? We're using cyrus-imapd-2.4.17-8.el7_1 and cyrus-sasl-2.1.26-20.el7_2 on Red Hat Enterprise Linux 7.3, using Active Directory as our Keberos KDC. The issue we're seeing is t

autocreate shared folders during delivery?

2009-09-15 Thread James Ralston
We have a high-volume mailing list that we want to have delivered to a series of shared folders based on the date that the message is received: sharedfolder.example-list.2009.01 sharedfolder.example-list.2009.02 sharedfolder.example-list.2009.03 ... sharedfolder.example-list.20

autosieve compilation ignores sieve_extensions setting

2007-12-10 Thread James Ralston
Hello University of Athens NOC Development Team, First, thanks for the Cyrus imapd autocreate patches; they've proven to be very useful. I noticed there is a bug in the is_script_parsable() function. Specifically, is_script_parsable() does not obey the "sieve_extensions" setting in imapd.conf(5);

safe to run "ctl_cyrusdb -r" while server running?

2006-08-22 Thread James Ralston
I need to clear the \Reserved flag that was set on a mailbox (because a renamemailbox operation failed halfway through.) Is it safe to run "ctl_cyrusdb -r" while the server is running, or do I need to shut down the server first? If the former, will running "ctl_cyrusdb -r" cause any impact on cli

Sieve vacation extension recipient address matching

2006-02-22 Thread James Ralston
On 2006-02-22 at 17:00-05 Ken Murchison <[EMAIL PROTECTED]> wrote: > James Ralston wrote: > > > Hmmm. From my read of the imapd.conf, I think this will do what I > > want: > > > > virtdomains: off > > defaultdomain: example.com > > >

Re: Sieve vacation extension broken in 2.2.12?

2006-02-22 Thread James Ralston
On 2006-02-22 at 11:49-05 Ken Murchison <[EMAIL PROTECTED]> wrote: > Try adding the test recipient's email address(es) (those that would > appear in the To: header) with the :addresses option. E.g: > > vacation :addresses ["[EMAIL PROTECTED]", "[EMAIL PROTECTED]"] :days 5 > :subject "annoying v

Sieve vacation extension broken in 2.2.12?

2006-02-21 Thread James Ralston
We are running Cyrus imapd 2.2.12, using the RPM package provided in Red Hat Enterprise Linux 4AS, which we rebuilt with the SSL_CTX_use_certificate_chain_file patch (backported from Cyrus CVS). We're using sendmail 8.13.1. We've been testing with this Sieve script: require [ "reject"

integer overflow at 2^32 in quota calculations

2005-07-07 Thread James Ralston
d=2690 (Yes, we really do have users who are using more than 4GB of space.) > this will be different in 2.3 Yes, Ken fixed it on 2004-08-09 in the cyrus-imapd-2_3 branch. Ken, off the top of your head, can you think of any gotchas in backporting your quota calculation fixes to 2.2? (I

parse_address() and restricting SIEVE vacation replies

2005-03-25 Thread James Ralston
Because of SpamCop's attitude towards autoresponders*, I wish to patch the implementation of the SIEVE vacation extension so that it will never respond to remote addresses. >From looking at sieve/bc_eval.c, this actually seems pretty straightforward to do; I can just add another test case to shoul

Re: Cyrus IMAP 2.1.4 released

2002-05-10 Thread James Ralston
BSD */ # endif #endif -- James Ralston, Information Technology Software Engineering Institute Carnegie Mellon University, Pittsburgh, PA, USA

Re: Sieve + RBL = SICK!

2002-04-30 Thread James Ralston
or mail destined to them. If you want to filter mail based on content, do it at the local (final) delivery agent. Tag or file based on the content, but don't reject it. Provide a way for individual users to customize the filters and their actions. -- James Ralston, Information Technology Software Engineering Institute Carnegie Mellon University, Pittsburgh, PA, USA