in reply to passing CGI form parameters via HTML email
Ahem. You failed to mention what happens when you try to use the form in an email client. Does it do nothing? Does it produce an error?
My guess is that the email client you're using is preventing the form from working as a security measure. Try testing it with a variety of clients.