A simple cgi library for generating forms and send the collected data to an email address.
This library is designed to work in ancient environments that provide an old version of python, cgi, and sendmail. The library has a comprehensive test suite and a local cgi server to verify the library works in the ancient environment. The library provides a simple way to define the expected fields, how to validate them, generates the html page from a template, and sends the email message.
The html form is modern. A HTML5/web 2.0 example is provided and it is backward compatible with html 4.