Gnus can display HTML articles nicely formatted in the article buffer. There are many methods for doing that, but two of them are kind of default methods.
If your Emacs copy has been built with libxml2 support, then Gnus uses
Emacs' built-in, plain elisp Simple HTML Renderer
1 which is also used by Emacs'
browser EWW (see EWW).
If your Emacs copy lacks libxml2 support but you have
installed on your system, Gnus uses that to render HTML mail
and display the results in the article buffer (
For a complete overview, consult See Display Customization. This section only describes the default method.
shr, Gnus uses its own simple HTML renderer. If set to
gnus-w3m, it uses
(setq gnus-blocked-images "ads")
This can also be a function to be evaluated. If so, it will be
called with the group name as the parameter. The default value is
gnus-block-private-groups, which will return ‘"."’ for
anything that isn't a newsgroup. This means that no external images
will be fetched as a result of reading mail, so that nobody can use
web bugs (and the like) to track whether you've read email.
Also see Misc Article for
gnus-blocked-imagesis set. These images will be stored in this directory.
gnus-html-cache-sizebytes have been used in that directory, the oldest files will be deleted. The default is 500MB.
nil, display the cursor in the article buffer even when the article buffer isn't the current buffer.
To use this, make sure that you have
installed. If you have, then Gnus should display HTML