in reply to CGI form to email
Take a look at MIME::Lite. It's simple and I've always found it useful.
You'd use CGI to capture the input and then use this module (or some other: there are many options) to send the data on its way to your inbox.
Zenon Zabinski | zdog | firstname.lastname@example.org