EML2MHT is a simple ActivX DLL Component that
transforms EML files into MHT files. It is very
useful because it permits to create automatic
procedures for archiving emails and its attachments as
you want.
There
are 2 methods supported:
1.
Convert File
ConvertFile (file_path as string, logfile as boolean)
EML2MHT takes the eml file from the file_path and
converts it into a mht file saving it into the same
folder of the source file.
If
the second variable is set to "True" then EML2MHT
will generate a log file writing if there has been
some errors during conversion.
2.
ConvertFolder
ConvertFolder (folder_source_path as string, logfile
as boolean, folder_target_path as string)
EML2MHT takes the folder_source_path and converts
all eml files saved in that folder into a mht files
saving them into the same folder or in another folder
that the user can specify as the third parameter of
the ConvertFolder method.
If
the second variable is set to "True" then EML2MHT
will generate a log file writing if there has been
some errors during conversion.
EML2MHT has been tested with most popular Mail
Client Application, as MS Outlook Express, MS Outlook
and Mozilla Thunderbird.
EML2MHT has also been tested with ALT-N MDAEMON
(one of the most popular Mail Server) and Archive
Server for MDAEMON (the software that archives
automatically all email into SQL Database).
The
email formats managed are:
-
plain/text
-
plain /html
-
multipart/report (email notify)
-
multipart/mixed (email notify with attachments)
The
email codifications supported are:
-
UTF - 8
-
ISO - 8859
-
Windows ISO 1252
Look
at the screenshots page
to understand better the functionality.