husain wrote: > I would like to be able to read the article content in elisp > and execute processes based on that. For example, if the > message has TO:per...@work.xyz, or CC:per...@work.xyz, then > I would like to open the person's profile page.
You can use `message-fetch-field' to get headers, as in: (defun message-yank-subject () (interactive) (save-excursion (let ((subj (message-fetch-field "Subject"))) (when subj (message-goto-body) (insert (format "%s\n" subj)) )))) More examples: https://dataswamp.org/~incal/emacs-init/gnus/message-header.el -- underground experts united https://dataswamp.org/~incal