MHonArc is a Perl program for converting mail or news messages into HTML archives. It can also be used to convert individual messages into HTML documents. Other capabilities include robust MIME support and powerful user customization features.
| Tags | Archiving Communications Email Filters |
|---|---|
| Licenses | GPL |
| Implementation | Perl |
Recent releases


Changes: This release fixes HTML charset conversion, trailing soft-line breaks in quoted-printable, MIMEFILTERS resources retained in the database, and escaping of characters less than 10 in the ASCII range for URLs.


Changes: A debugging statement introduced during 2.6.14 development which caused the filename of each message to be printed to stderr when processing MH-style folders was removed.


Changes: A bug where CHARSETCONVERTERS was not reset across multi-archive operations was fixed. Addresses in Subjects are now affected by SPAMMODE and ADDRESSMODIFYCODE resources. A PRINTXCOMMENTS resource was added to enable or disable the printing of X-comments in message pages. Additional API callbacks were added, capturing mail folder read and message converted events. A "Performance Tips" guide was added to the documentation.


Changes: Line-breaking in the plain text filter has been fixed to be UTF-8 aware. The fix only works under Perl versions 5.8 or later. The mha-preview example script was modified to fix an undefined preview data problem and to ignore quoted text.


Changes: Handling of malformed UTF-8 sequences in UTF-8 messages was improved. The MIMEINCS resource was added to complement MIMEEXCS. A bug where no warning was generated for a non-existent RCFILE specification was fixed. A bug where setlocale() was not invoked with the LANG resource setting was fixed. The text/plain filter supports a list of URL schemes to link or not to link. An API change was made for message head-related callbacks.