Re: Spam filtering / Sieve on bulletinboards

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Janne Peltonen <janne.peltonen@xxxxxxxxxxx> [20070228 07:16]:
> On Tue, Feb 27, 2007 at 07:07:22AM -0800, Ben Poliakoff wrote:
> > Since version 2.2.13 bulletins/shared-folders can be made to evaluate
> > sieve scripts.  Configuring these scripts is different in two key ways:
> > 
> >   - sieve scripts for shared folders must be uploaded into the global
> >     namespace, one does this by connecting to the sieve server as a user
> >     listed in the 'admins' section in imapd.conf
> > 
> >   - once the script has been uploaded into the global namespace a
> >     shared folder can be configured to use the script via the new
> >     'sieve' mailbox annotation (e.g. in cyradm 'mboxcfg <mailbox> sieve
> >     <sieve_script_name>)
> > 
> > We use this feature a lot these days.
> 
> Thanks. :)
> 
> But this means, doesn't it, that a normal user can't install sieve
> scripts for bulletin boards, even if she has full access for the
> bulletin board? Or is the way to go to create a collection of different
> global sieve scripts for bb users to select from? Would there happen to
> be a Web tool for this purpose? Should I RTFM? ;) (Cyrus' documentation
> is sparse at some subjects.)
> 

Yes it's true, end users can't upload scripts to the global namespace.
End users can (given the correct ACL) update the annotation on a shared
folder to select a pre-existing sieve script in the global namespace.

As far as I know there isn't a widely circulated web UI to do this, one
would need to roll one's own using the Cyrus perl modules.

Ben
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux