Re: bbdb/wl-header getting any fields

Rob Walker <[email protected]> Sun, 17 Sep 2017 22:53:45 -0700
Newsgroups gmane.mail.wanderlust.general
Message-ID <84h8w0pn6e.wl-rob__32859.7054970034$1505714134$gmane$org@ladle.net>
On Sat, 16 Sep 2017 20:22:03 -0700,
Kazuhiro Ito wrote:
> 
> Add required field names into elmo-msgdb-extra-fields and rebuild
> msgdb, e.g. press s a l l RET in summary buffer.  Some fields
> (message-id, references, from, subject, date, to, cc, content-type,
> in-reply-to, content-length and newsgroups) are implicitly included.
> 
> (setq elmo-msgdb-extra-fields
>       '(     
> 	"Organizaion"	
> 	"X-Spam-Level"	
> 	"X-Spam-Status"
> 	"Envelope-to"
> 	"X-ML-Name"
> 	"X-ML-Info"
> 	"User-Agent"
> 	))

Thank you.  I thought that the way to do this was to go into the
message buffer, and do point-min and start searching from there.  It
is nice to see that I can "s a l l RET" instead of what I ahve been
doing, "rm -rf ~/.elmo/cache/ ~/.elmo/folder/ ~/.elmo/imap/
~/.elmo/queue"  I'll try that the next time I need to rebuild.

Here is my current elmo-msgdb-extra-fields:

(setq elmo-msgdb-extra-fields
      '(
        "Cc"
        "Content-Type" ;; 
        "Delivered-To"
        "From"
        "List-Archive"
        "List-ID"
        "List-Id"
        "List-Post"
        "List-Help"
        "List-Subscribe"
        "List-Unsubscribe"
        "Message-ID"
        "Mailing-List"
        "Newsgroups"
        "Reply-To"
        "Resent-CC"
        "Sender"
        "Subject"
        "To"
        "User-Agent"
        "X-Google-Appengine-App-Id";; GAE
        "X-ML-Address"
        "X-ML-Name"
        "X-ML-To"
        "X-Mailer"
        "X-Mailing-List"
        "X-Mailman-Version"
        "X-Spam-Status"
        ))

It would be nice if wanderlust would note that I am trying to "do
things" (search for the fields with bbdb/wl-header, for instance), and
if they don't exist, it would prompt the user to re-index (if it were
available in the message buffer, of course).  But this is really cool,
I'll give it a try.  I note that bbdb-auto-notes-rules-expanded is a
cache for the variable bbdb-auto-notes-rules.  Even though the bbdb
list is talking about getting rid of that variable, that sort of thing
might still be a good idea.

Thanks,
Rob