Function: mail-header-parse-addresses-lax

mail-header-parse-addresses-lax is a byte-compiled function defined in mail-parse.el.gz.

Signature

(mail-header-parse-addresses-lax STRING)

Documentation

Parse STRING as a comma-separated list of mail addresses.

The return value is a list with mail/name pairs.

Probably introduced at or before Emacs version 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/mail/mail-parse.el.gz
(defun mail-header-parse-addresses-lax (string)
  "Parse STRING as a comma-separated list of mail addresses.
The return value is a list with mail/name pairs."
  (delq nil
        (mapcar (lambda (elem)
                  (or (ignore-errors
                        (mail-header-parse-address elem))
                      (mail-header-parse-address-lax elem)))
                (mail-header-parse-addresses string t))))