MIME stands for Multipurpose Internet
Mail Extensions.
An HTML version of the RFCs that define MIME are available at (http://www.mhonarc.org/~ehood/MIME/).
In sum, MIME "redefines the format of message bodies to
allow multi-part textual and non-textual message bodies to
be represented and exchanged without loss of information." [RFC 1521]
v2.0 or later. Review the CHARSETCONVERTERS resource page for
which character sets are supported by MHonArc and how to extend
MHonArc to support other character sets.
This question can be anwsered by reading about the MIMEFILTERS
resource of the
MHonArc documentation. The solution may require registering
a pre-existing filter for the given content-type, or hooking in a
new filter.
Yes. MHonArc's default filters are hooked in
as described in the MIMEFILTERS resource. Note, please review the
options available for the default filters described in the MIMEFILTERS
resource page since they may already provide the capabilities you
need.
Yes, but not recommended. Make sure you are familiar with how
MHonArc does things before considering implementing your own multipart
filter. In sum, you can completely replace MHonArc's filters
with your own if you so desire.
MHonArc uses the Content-Type field in messages to determine
the type of data that is being processed. If data is gettings saved
to a ".bin" file, it means the data has a content-type of
application/octet-stream. The best solution to the problem
is have the senders of the messages label the data properly. You
can also check out the m2h_external::filter options documented
in the MIMEFILTERS page of the documentation for some possible alternate
solutions.
Yes. See the m2h_external::filter options documented
in the MIMEFILTERS page of
the documentation. Make note of the
security cautions in the documentation.
Example:
<MIMEArgs>
m2h_external::filter; usename
</MIMEArgs>
- See also:
- Why doesn't MHonArc, by default, use the specified filename when
saving attachments?
Yes. See the options available for the m2h_text_plain::filter
described in the MIMEFILTERS resource page of the documentation.
Example:
<MIMEArgs>
m2h_text_plain::filter; nonfixed
</MIMEArgs>
Yes. See the options available for the m2h_text_plain::filter
described in the MIMEFILTERS resource page of the documentation.
Example:
<-- Make sure lines are no longer than 80 characters -->
<MIMEArgs>
m2h_text_plain::filter; maxwidth=80
</MIMEArgs>
Yes. See the MIMEEXCS resource.
Example:
<-- Exclude all HTML and binary data -->
<MIMEExcs>
text/html
application/octet-steam
</MIMEExcs>
Yes, in v2.5.8, and later, via the MIMEALTPREFS resource.
Example:
<MIMEAltPrefs>
text/plain
text/html
</MIMEAltPrefs>
$Date: 2003/10/06 22:04:15 $
MHonArc
Copyright © 1997-1999, Earl Hood, mhonarc@mhonarc.org