Projects / sieve-php

sieve-php

sieve-php is a PHP class which provides an interface into the Cyrus timsieved Sieveserver. It has been tested and designed for Cyrus 2.0.12+, but may work on older versions. It will allow you to send, receive, delete, and list sieve filter scripts. Included are sample scripts of the class in action.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  01 Feb 2002 01:26

    Release Notes: A new foundation to support multiple forms of authentication (starting with PLAIN, but DIGEST-MD5), which makes it trivial to import to authentication mechanisms. support for older versions of Cyrus (before 2.0), and minor bugfixes.

    •  10 Nov 2001 14:12

      Release Notes: This release includes support for editing user scripts by proxy (meaning administrators can login using an admin account and edit user scripts on their behalf), support in the test script to demo the capability, and the ability for administrators to change user accounts without having to reauthenticate themselves to the script.

      •  13 Oct 2001 22:37

        Release Notes: Fixes for issues with listscripts and deletescript, a fix for an error in the AUTH type mechanisms, support to view extraneous server information, refined error reporting, removal of much extraneous junk code, some general code updates, and a new function to test whether the server connection is still valid.

        •  18 Sep 2001 05:41

          Release Notes: Minor updates to base library added. Test scripts updated extensively. Online demo added.

          •  14 Sep 2001 03:57

            Release Notes: Totally reworked retrieving of server responses to handle server responses integently. Rewrote most functions for better stability and consistency in the interfaces. Created standard error and response methods. Returns full server responses for send_script() so you can see where you messed up in writing a script.

            Recent comments

            28 Oct 2002 01:40 oguzyilmaz

            Re: Is this program actually helpful?
            actually it is maybe a bit late to reply.
            I use sieve-php for 6 months. actually as far as I know there is no other product for sieve like sieve-php.
            yes, you should continue to develop, Dan.

            regards,
            Oguz


            > I was hoping for some comments or
            > feedback. Has anyone tried sieve-php?
            > Did you get it to work? Did you like
            > it? I'd like to know whether to
            > continue development on this project. I
            > have what I needed out of the package,
            > but I am willing to continue if there's
            > a need.
            >
            > Thanks, Dan.
            >
            >


            07 Sep 2001 10:27 danellis

            Ooops...
            If you downloaded last night, please download again. A simple problem would not allow any functions to work properly, believing that you had not successfully logged into the server, even if you had.

            06 Sep 2001 22:52 danellis

            Newer version
            Finally, an update to this library! they should come more regularly now. This is a major improvements over previous versions, but it is very much still in alpha stage.

            Comments really do help. Thanks to the otehrs who have pointed out stupid mistakes.

            03 Jul 2001 08:25 danellis

            Some bugs...
            There have been a few minor bugs found. I have recently changed companies that I work for, so time has been tight. If you get a change to debug the thing and send patches, that would be cool. There are some bugs in the code and several have submitted patches, thank you. I will try to get back to "work" soon.

            11 Apr 2001 19:19 danellis

            Is this program actually helpful?
            I was hoping for some comments or feedback. Has anyone tried sieve-php? Did you get it to work? Did you like it? I'd like to know whether to continue development on this project. I have what I needed out of the package, but I am willing to continue if there's a need.

            Thanks, Dan.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.