Function: nnmairix-get-nnmairix-servers

nnmairix-get-nnmairix-servers is a byte-compiled function defined in nnmairix.el.gz.

Signature

(nnmairix-get-nnmairix-servers &optional ALL)

Documentation

Return available nnmairix servers.

If ALL is t, return also the unopened/failed ones.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnmairix.el.gz
(defun nnmairix-get-nnmairix-servers (&optional all)
  "Return available nnmairix servers.
If ALL is t, return also the unopened/failed ones."
  (let ((alist gnus-opened-servers)
	server openedserver)
    (while alist
      (setq server (pop alist))
      (when (and server
		 (or all
		     (eq (cadr server) 'ok))
		 (eq (caar server) 'nnmairix)
		 (not (member (car server) gnus-ephemeral-servers)))
	(setq server
	      (concat (symbol-name (caar server)) ":" (nth 1 (car server))))
	(push (list server) openedserver)))
    openedserver))