sieve

Homepage: https://www.gnu.org/software/emacs

Author: Simon Josefsson

Summary

Utilities to manage sieve scripts

Commentary

This file contain utilities to facilitate upload, download and
general management of sieve scripts.  Currently only the
Managesieve protocol is supported (using sieve-manage.el), but when
(useful) alternatives become available, they might be supported as
well.

The cursor navigation was inspired by biff-mode by Franklin Lee.

Release history:

2001-10-31 Committed to Oort Gnus.
2002-07-27 Fix down-mouse-2 and down-mouse-3 in manage-mode.  Fix menubar
           in manage-mode.  Change some messages.  Added sieve-deactivate*,
           sieve-remove.  Fixed help text in manage-mode.  Suggested by
           Ned Ludd.

Todo:

* Namespace?  This file contains `sieve-manage' and
  `sieve-manage-mode', but there is a sieve-manage.el file as well.
  Can't think of a good solution though, this file need a *-mode,
  and naming it `sieve-mode' would collide with sieve-mode.el.  One
  solution would be to come up with some better name that this file
  can use that doesn't have the managesieve specific "manage" in
  it.  sieve-dired?  i dunno.  we could copy all off sieve.el into
  sieve-manage.el too, but I'd like to separate the interface from
  the protocol implementation since the backends are likely to
  change (well).

* Define servers?  We could have a customize buffer to create a server,
  with authentication/stream/etc parameters, much like Gnus, and then
  only use names of defined servers when interacting with M-x sieve-*.
  Right now you can't use STARTTLS, which sieve-manage.el provides

Dependencies

Reverse dependencies