in reply to Parsing e-mail and building HTML
For extracting the data from the HMTL files, you should be looking at HTML::Parser or one of it's subclasses (probably HTML::TokeParser).
If you want most of the flexibility of a database but without the iverheads, why not store the data in a set of CSV files and use DBD::CSV to access it.
--
|
|---|