Function: nnml--encode-headers

nnml--encode-headers is a byte-compiled function defined in nnml.el.gz.

Signature

(nnml--encode-headers HEADERS)

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnml.el.gz
(defun nnml--encode-headers (headers)
  (let ((subject (mail-header-subject headers))
	(rfc2047-encoding-type 'mime))
    (unless (string-match "\\`[[:ascii:]]*\\'" subject)
      (setf (mail-header-subject headers)
	    (mail-encode-encoded-word-string subject t))))
  (let ((from (mail-header-from headers))
	(rfc2047-encoding-type 'address-mime))
    (unless (string-match "\\`[[:ascii:]]*\\'" from)
      (setf (mail-header-from headers)
	    (rfc2047-encode-string from t)))))