MIME Support
************

   MIME is an emerging standard for multimedia mail.  It offers a very
flexible typing mechanism.  The type of a file or message is specified
in two parts, separated by a '/'.  The first part is the general
category of the data (text, application, image, etc.).  The second part
is the specific type of data (postscript, png, jpeg, etc.).  So
`text/html' specifies an HTML document, whereas `image/x-xwindowdump'
specifies an image of an Xwindow taken with the `xwd' program.

   This typing allows much more flexibility in naming files.  HTTP/1.0
servers can now send back content-type headers in response to a request,
and not have the client second-guess it based on file extensions.  HTML
files can now be named `something.png' (not a great idea, but possible).

Menu

Adding MIME types based on file extensions
How to map file extensions onto MIME types (e.g., `.png -> image/png)'.
Specifying Viewers
How to specify external and internal viewers for files that Emacs/W3 cannot handle natively.