The sieve-manage.el library contains low-level functionality for talking to a server with the managesieve protocol.
A number of user-visible variables exist, which all can be customized
in the sieve group (M-x customize-group RET sieve RET):
sieve-manage-default-port2000.
sieve-manage-lognil, should be a string naming a buffer where a protocol trace
is dumped (for debugging purposes).
The API functions include:
sieve-manage-opensieve-manage-openedsieve-manage-closesieve-manage-authenticatesieve-manage-capabilitysieve-manage-listscriptssieve-manage-havespacenil if the server has room for a script of given
size.
sieve-manage-getscriptsieve-manage-putscriptsieve-manage-setactive