Denis Bitouzé <[email protected]> writes:

> I guess so. I'll have a look at splitting mail.

Here is an example of how to split - for different
reasons, in including to get individual groups for
listbots. Note though that many listbots are available
as newsgroups so unless you already subscribe in an
unorganized way instead of splitting, I'd find the
"real" groups.

(setq nnmail-split-methods
 '(("zsh"          
"^\\(Cc\\|\\(Resent-\\)?To\\):.*zsh-\\(announce\\|workers\\|users\\)@zsh\.org.*")
   ("debian.user"  
"^\\(Cc\\|\\(Resent-\\)?To\\):.*debian-user@lists\.debian\.org.*")
   ("cc"           
"^\\(Cc\\|\\(Resent-\\)?To\\):.*\\(help-gnu-emacs\\|info-gnus-english\\)@gnu\.org.*")
   ("spam-ooa"     
"^\\(Cc\\|\\(Resent-\\)?To\\):.*l4-hackers@os\.inf\.tu-dresden\.de.*")
   ("emacs-w3m"    "^Subject: \\[emacs-w3m.*")
   ("mail.misc"    "") ))

Accidently, you can implement a DWIM `r' and `F' based
on what group you are in = find out with
`gnus-group-group-name' - as in, something like,

(if (member (gnus-group-group-name) '("nnml:mail.sent"
                                      "nndraft:drafts")
                                      ) ...

If you want to stick with the header extraction idea
this might help you:

(defun gnus-article-header-value (header)
  "Get the value of HEADER for the current article."
  (with-current-buffer gnus-original-article-buffer
    (gnus-fetch-field header) ))

-- 
underground experts united
_______________________________________________
info-gnus-english mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/info-gnus-english

Reply via email to