I wont bother w/ form, but here is how I process it. I get $name, $email, and $interest from the form fields. The only drawback is when you reply to someone you have to change to 'to' address to their email, otherwise you'll just send an email to [email]you@your_email.com[/email].
//avoid really long messages
if( strlen( $interest ) > 1024 ) {
$interest=substr( $insterest, 0, 1024 );
}
// try to eliminate incomplete submissions
if( trim( $name ) != "" && trim( $email ) != "" && trim( $interest ) != "" ) {
$date = date( "Y-m-d H:i:s" );
$to = 'you@your_email.com';
$subject="your_domain.com request for info";
$body = "Request for information\r\n\r\n";
$body .= "Date: $date\r\n";
$body .= "Name: $name\r\n";
$body .= "Email: $email\r\n";
$body .= "Requested information:\r\n\r\n";
$body .= "$interest\r\n\r\n";
$params= "From: webmaster@{$_SERVER['SERVER_NAME']}\r\n";
$params .= "X-Mailer: PHP/" . phpversion();
mail( $to, $subject, $body, $params);
}