What is MHonArc?

MHonArc is a Perl program for converting e-mail messages as specified in RFC 822 and the MIME standard to HTML. MHonArc can perform the following tasks:

Along with these tasks, MHonArc provides the following:

What's the latest version of MhonArc?


Where can I get MHonArc?

The latest information on MHonArc, and its availability, may be obtained at <URL:http://www.oac.uci.edu/indiv/ehood/mhonarc.html>.

MHonArc requires Perl to run. If you do not have Perl, it can be obtained from <URL:http://www.perl.com/>.

What restrictions are there on MHonArc usage?

MHonArc is free software. MHonArc is distributed under the GNU General Public License (GPL). A copy of the license is included in the distribution. Please read it for more information, or go to <URL:http://www.gnu.org/>. Note, that the word "free" means something different than "no cost". See the GPL and <URL:http://www.gnu.org/> for more information.

Note, donations are welcome. And will help insure the continued development of MHonArc.

If you do not feel comfortable with the current licensing of MHonArc, GPL, then contact the developer of MHonArc if you want to make alternate licensing arrangements.


MHonArc is NOT in the public domain. Any mention of MHonArc in the public domain is WRONG.

Where can I get help on MHonArc?

The first place to try is the documentation that comes with MHonArc. The documentation is quite extensive, and may provide answers to most of your questions.

Second, you can read this FAQ.

Third, a mailing list, mhonarc@ncsa.uiuc.edu, is available to provide a discussion forum on the usage and development of MHonArc. Appropriate topics for the list include: usage questions, bug reports, behavioral enhancements, documentation bugs, and general help.

To subscribe to the mailing list, send mail to mhonarc-request@ncsa.uiuc.edu with the command,


as the message body.

If you send mail mhonarc@ncsa.uiuc.edu, your message will be distributed to all subscribers on the list.


The mailing list is restricted to subscribers only. Any non-subscriber message sent to the list is manually filtered. Due to the nature of manual filtering, non-subscriber messages may have long delays before getting distributed to all subscribers.

ABSOLUTELY NO SPAM IS TOLERATED. Any spam is happily redirected to /dev/null.

The mailing list is archived by Majordomo. You can also use the WWW to access the archive (with full text search using Glimpse) at <URL:http://www.xray.mpe.mpg.de/mailing-lists/>.

How does MHonArc compare to other email archivers, like Hypermail?

Hypermail is probably the only other major free program for archiving e-mail on the Web. There are other free programs available, but Hypermail and MHonArc appear to be the two major programs in use.

The best comparison that can be made is by yourself, since the choosing between which tool to use will depend on your needs. The following is a brief list of some of the advantages of MHonArc over Hypermail:


If you notice any errors regarding the information related to Hypermail, please contact the FAQ maintainer.

The other major difference is that MHonArc is written in Perl, and Hypermail is written in C. There are pros and cons of both languages. In sum, Perl allows for easier modification, portability, and extensiblility. C provides better execution speed.

There are other differences, so consult the documentation of both programs to get a more complete list. Your needs willl ultimately decide which program is best for you.

For some time, there was a lack of development on Hypermail. However, there is currently a maintainer. Information about Hypermail can be obtained from <URL:http://www.landfield.com/hypermail/>.

Are their "real-world" examples of MHonArc usage?

Take your pick:

Is MHonArc Y2K (Year 2000) compliant?

There is no known Y2K issues with the current release of MHonArc. Message dates are translated to Unix time(2) format which are currently valid until 2038. If MHonArc is still in use by then, I would be amazed.

There has been no official Y2K certification of MHonArc. Since MHonArc is free software, I see noone paying the money for certification. Hence, do not go looking for someone to sue if something breaks.

You may want to check <URL:http://language.perl.com/news/y2k.html> about Y2K from a Perl point-of-view.


98/09/30 23:02:04
Copyright © 1997-1998, Earl Hood, ehood@medusa.acs.uci.edu