After a lot of frustration with internal server errors, I have finally gotten my website’s contact form to work.
BUT it sends me email like this:
name2: testing123
email: testing123@hotmail.com
submit: Send
REMOTE_ADDR: 202.134.236.11
HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us)
AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9
DATE: 13:34:44 2009-12-2
Even though my contact form has a text area for a message (I’d typed a short message in the test email), the text area content did not send. As you see, I only get the senders name and email details but not what they actually say! So it’s kind-of a big deal, lol.
Where do I start to fix this? Could the problem lie within my perl form handler script, or in the form itself? Should I make the comment field compulsory? (name and email fields are compulsory)

Make sure the text area is IN the form area, and check the field length. If the text area is outside the form area or the length is too short you may not see your message.
SHOW US THE PERL CODE so we can fix it!!! WE ARE NOT MIND READERS!!!