global sieve folder ... ?
Jo Rhett
jrhett at netconsonance.com
Sat Oct 7 13:01:39 EDT 2006
Marc G. Fournier wrote:
>
>
> --On Wednesday, August 16, 2006 09:20:23 -0400 Zachariah Mully
> <zmully at smartbrief.com> wrote:
>
>> On Wed, 2006-08-16 at 00:04 -0300, Marc G. Fournier wrote:
>>> On Tue, 15 Aug 2006, Ken Murchison wrote:
>>>
>>> > Marc G. Fournier wrote:
>>> >>
>>> >> This is the first time I've ever seen this ... when I put a filter
>>> in for
>>> >> an account that happens to be listed in the 'admins' section of
>>> >> imapd.conf, it is putting the filter into a global directory,
>>> instead of
>>> >> the admin sieve directory ...
>>> >>
>>> >> I've been doing this for years, where the 'admin' account is a
>>> catchall
>>> >> mailbox, created by defualt with new domains, and for those
>>> clients that
>>> >> just want to forward all email to another address, they just create a
>>> >> filter on that account, instead of creating other mailboxes ...
>>> >>
>>> >> Why is it all of sudden starting to create this global directory,
>>> and how
>>> >> do I make it stop? :)
>>> >
>>> > Admins aren't supposed to be regular users, meaning they aren't
>>> supposed
>>> > to have INBOXes or sieve scripts. It has said this in the docs for a
>>> > quite while (perhaps as far back as v1.6?).
>>> >
>>> > Cyrus 2.3 and recent 2.2 releases allow sieve scripts to be placed on
>>> > shared mailboxes. This is done by authenticating to timsieved as an
>>> > admin, which then places scripts in the global/ namespace.
>>>
>>> Great, now I have to change my whole mail system *sniffle*
>>>
>>> This is going to be fun :(
>>
>> Umh, why? Can't you simply name another user (perhaps 'mailadmin' or
>> something like that) as the administrator in the cyrus config? Why are
>> you giving clients admin rights?
>
> We run VPSs ... each VPS has their own cyrus instance running, one
> instance per client ... each cyrus instance can run multiple domains
> (virt-domains), and each one of the owners of the domain has the ability
> to create/remove accounts ...
>
> So ... I had to modify all of the various scripts to connect for admin
> as 'cyrus' vs 'admin' (done) and the GUI interface as well ... the GUI
> interfce was easy, since its in one place ... the scripts are more fun,
> since we currently have >300 VPSs that need to be 'upgraded' ...
>
> Time consuming mostly ...
Mark, I think you misread. "as an admin", not "as 'admin'" If "cyrus"
is an admin, you can login as cyrus and upload the scripts...
--
Jo Rhett
Network/Software Engineer
Net Consonance
More information about the Info-cyrus
mailing list