Function: mairix-gnus-fetch-field

mairix-gnus-fetch-field is a byte-compiled function defined in mairix.el.gz.

Signature

(mairix-gnus-fetch-field FIELD)

Documentation

Get mail header FIELD for current message using Gnus.

Source Code

;; Defined in /usr/src/emacs/lisp/net/mairix.el.gz
;; Fetching mail header field:
(defun mairix-gnus-fetch-field (field)
  "Get mail header FIELD for current message using Gnus."
  (unless (and (fboundp 'gnus-alive-p)
	       (gnus-alive-p))
    (error "Gnus is not running"))
  (unless (gnus-buffer-live-p gnus-article-buffer)
    (error "No article buffer available"))
  (with-current-buffer gnus-article-buffer
    ;; gnus-art requires gnus-sum and message.
    (gnus-summary-toggle-header 1)
    (message-field-value field)))