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)))