Function: sieve-manage

sieve-manage is an autoloaded, interactive and byte-compiled function defined in sieve.el.gz.

Signature

(sieve-manage SERVER &optional PORT)

Documentation

Open ManageSieve SERVER.

Optional argument PORT, if non-nil, specifies which port use; otherwise it defaults to sieve-manage-default-port.

When called interactively, prompt for SERVER and PORT. If PORT is not specified, fall back to sieve-manage-default-port.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/net/sieve.el.gz
;;;###autoload
(defun sieve-manage (server &optional port)
  "Open ManageSieve SERVER.
Optional argument PORT, if non-nil, specifies which port use;
otherwise it defaults to `sieve-manage-default-port'.

When called interactively, prompt for SERVER and PORT.  If PORT is not
specified, fall back to `sieve-manage-default-port'."
  (interactive
   (split-string (read-string
                  "Server and port (SERVER[:PORT]): ")
                 ":"))
  (switch-to-buffer (get-buffer-create sieve-buffer))
  (sieve-manage-mode)
  (sieve-setup-buffer server port)
  (if (sieve-open-server server port)
      (sieve-refresh-scriptlist)
    (message "Could not open server %s" server)))