Suppose you want to use:
(set-face-font 'message-highlighted-header-contents "-adobe-courier-bold-r-normal--12*") (set-face-foreground 'message-headers "darkslateblue") (set-face-foreground 'message-header-contents "brown") (set-face-foreground 'message-highlighted-header-contents "black") (set-face-foreground 'message-cited-text "darkgreen")
Well, this should work, provided that (require
'highlight-headers)
is executed first. Also, highlight-headers is
self-contained and you don't need to turn on font-lock mode.
it?
It's called reportmail. Add the following to your `.emacs':
(load-library "reportmail")
You can try the folowing elisp:
(add-hook 'gnus-startup-hook '(lambda () (font-lock-mode) (set-face-foreground 'message-headers "red") (set-face-foreground 'message-header-contents "orange") (set-face-foreground 'message-cited-text "blue")))
BBDB is the Big Brother Database, written by Jamie Zawinski <jwz@netscape.com>. It interfaces to VM, mh-e, and GNUS and conveniently snarfs information about people and other things from articles and messages that go by.
BBDB is available from the elisp archive
ftp://archive.cis.ohio-state.edu/pub/gnu/emacs/elisp-archive/BBDB has a mailing list devoted to it:
info-bbdb@cs.uiuc.edu
This mailing list is archived at
ftp.cs.uiuc.edu:/pub/bbdb/This worked for me:
(setq bbdb-electric-p nil)
Discard the copy of mail-extr.el that came with bbdb.
XEmacs 19.12 made the change that you cannot change the value of interned symbols whose names begin with a colon. The mail-extr.el that's distributed with 19.12+ is fixed to live with this restriction, but old copies of mail-extr.el will bomb.
Execute the following two commands. movemail is normally located in the XEmacs install tree at `.../lib/xemacs-19.13/${arch}/movemail'.
chgrp mail movemail chmod 2555 movemail
First, consider:
(setq highlight-headers-follow-url-function 'highlight-headers-follow-url-netscape)
For VM, you have three choices. For the first, from within VM, click button3 and select netscape from menu or say :
(setq vm-url-browser "netscape")
and click button2 on the URL.
For the second, a better choice is:
(setq vm-url-browser 'vm-mouse-send-url-to-netscape)
If you set vm-url-browser to "netscape", it will launch a new version of netscape every time, but the two functions will direct an existing version of netscape to the new url, unless you aren't running netscape, in which case it will launch one.
For GNUS (at least for 5.0, though might work on 4.x.x):
(setq gnus-button-url 'gnus-netscape-open-url)
It is usually caused by too many headers in a news group. Look at the buffer *nntp* and do a search in that buffer for the integer that caused the overflow. When you find a match, put:
(setq gnus-ignored-newsgroups "newsgroup.you.found")
in your .emacs file.