Upload files using html form

I am unable to get files to upload to web site from html form.
Following is the sample web form I am trying to use.
Is there some settings that I have to set in the Dreamhost Control Panel to allow uploads. Once the files are uploaded they will be attached to an email created with other information from form. I have no trouble creating the email but can’t seem to get it to upload files.

Your Name:
Your Email Address:
RFQ File:

Why not you use some CMS for this. They will provide you more secure way to upload files.

However you may not be allowed to make a file upload site for public (like http://www.megaupload.com/ )
read the section “What is not allowed in unlimited” in http://www.dreamhost.com/unlimited.html