Af now handles non-textual body parts internally, rather than by calling metamail to handle them. Af now reads "mailcap", "mime.types", and "mime.charsets" files at startup, and uses them to handle non-text body parts. This means that the "mime-pager" and "mime-printer" variables are redundant, and have been removed.
Af now warns about displaying unknown textual or multipart subtypes, or messages in a character set you can't view. Attachments are now handled correctly. Opening a message now asks for an action when af doesn't know how to display a body-part.
The new commands "list-mail-capabilities", "list-mime-types", and "list-mime-charsets" have been added, to display the MIME configuration that af is using.
The "confirm-viewing" variable has been added, listing those MIME types which will only be displayed after user confirmation.
MIME content-type completion now uses the list of types read in from the various mime.types files, rather than a fixed internal list. In the same way, charset completion now uses the list read in from the various mime.charsets files.
The send-file routine now defaults the content-type of the message from the filename suffix, using the information in mime.types files. If the default isn't text/plain, then it prompts for confirmation.
Af now handles multipart/alternative and multipart/parallel messages correctly and internally.
Af is now distributed with default mime.types and mime.charsets files, and an example mailcap file.
Go to the af home page
Go to Malc Arnold's home page