ANN: managesieve 0.3
Joshua Schmidlkofer
menion at asylumwear.com
Sat Aug 2 02:17:57 EDT 2003
On Thu, 2003-07-31 at 23:26, Hartmut Goebel wrote:
> Announcing:
>
> managesieve
> =============
> Version 0.3
>
>
> A MANGAGESIEVE client library for remotely managing Sieve scripts,
> including an interactive 'sieveshell'.
>
> This module allows accessing a Sieve-Server for managing Sieve scripts
> there. For more information about the MANAGESIEVE protocol see draft
> http://www.ietf.org/internet-drafts/draft-martin-managesieve-04.txt .
>
> Changes since 0.2
> -----------------
> * managesieve:
> - MANAGESIEVE.authenticate() now only returns a OK/NO/BYE result
> like any command not asking data from the server
>
> * sieveshell:
> - added 'edit', which may create scripts, too. (posix only)
> - now prints out the server capabilities, thus the user knows what
> ther server is capable of (and which Sieve-Commands may be used).
> - fixed some minor bugs
> - sieveshell was missing in archive
>
>
> What is MANAGESIEVE?
> --------------------
>
> Sieve scripts allow users to filter incoming email. Message stores are
> commonly sealed servers so users cannot log into them, yet users must
> be able to update their scripts on them. This module implements a
> protocol "managesieve" for securely managing Sieve scripts on a remote
> server. This protocol allows a user to have multiple scripts, and also
> alerts a user to syntactically flawed scripts.
>
> This an interim measure as it is hoped that eventually Sieve scripts
> will be stored on ACAP.
>
>
> Availablity
> -----------
>
> 'managesieve' is available for download at
> http://www.crazy-compilers.com/py-lib/managesieve.html
>
> Requirements
> ------------
>
> Requires Python >= 2.0
>
>
> Not yet implemented
> -------------------
>
> - Only athentication method LOGIN is currently supported.
> - STARTTLS is not yet implemented.
> - sieve-names are only quoted dump (put into quotes, but no escapes yet).
>
>
> Copyright/License
> -----------------
>
> (C) Copyright 2003 by Hartmut Goebel <h.goebel at crazy-compilers.com>
>
> License: Python Software Foundation License
> http://www.opensource.org/licenses/PythonSoftFoundation.html
>
> License for 'sieveshell' and test suite: GPL
> http://www.opensource.org/licenses/gpl-license.php
>
> Credits
> -------
>
> Based on Sieve.py from Ulrich Eck <ueck at net-labs.de> which is part of
> of 'ImapClient' (see http://www.zope.org/Members/jack-e/ImapClient), a
> Zope product.
>
> Some ideas taken from imaplib written by Piers Lauder
> <piers at cs.su.oz.au> et al.
>
> --
> Regards
> Schönen Gruß
> Hartmut Goebel
> --
> | Hartmut Goebel | IT-Security -- effizient |
> | h.goebel at goebel-consult.de | www.goebel-consult.de |
This rules, thanks =).
--
VB programmers ask why no one takes them seriously,
it's somewhat akin to a McDonalds manager asking employees
why they don't take their 'career' seriously.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
URL: <http://mail.python.org/pipermail/python-list/attachments/20030801/337762a6/attachment.sig>
More information about the Python-list
mailing list