Another Mail Post

Sorry to post another mail question, but…here it is.

The “All-To-Familiar” Statement: “I am having problems sending mail with PHP!” More specifically, I am getting two emails, both from “Nobody”, the first contains my headers, the second contains my HTML mail, with <body>, <html>, etc, totally visible.

I have a series of forms that create a bid estimate based on user input (obviously). The forms use POST variables through 3 pages, at the end, I take all of the input items, add some, multiply others and mail it to the site owner and the form-filler-outer. Here is my code:

$recip = $_POST["recip"];
$company = $_POST["CompanyName"];
$contact_name = $_POST["ContactName"];
$phone = $_POST["Phone"];
$email = $_POST["Email"];
$NoH = $_POST["NumHoods"];
$app[] = $_POST["Apps"];
$app_total = $_POST["AppTotal"];
$total = $_POST["Total"];
$story = $_POST["StoryCost"];
$fan_cost = $_POST["FanCost"];
$hood_cost = $_POST["HoodCost"];

$to = $email;
$to_full = $contact_name;
$from = "[email protected]";
$from_full = "Business Formal Title";
$subject = "Your Requested Estimate";

To: <?php echo($to_full); ?> <<?php echo($to); ?>>
From: <?php echo($from_full); ?> <<?php echo($from); ?>>
MIMI-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
$headers = ob_get_clean();


echo "Custom Estimate For: ".$company;
echo "Estimate Total = $".$total;
echo "Appliances
if(sizeof($appliances) == 0)
        echo "No appliances listed";
        foreach($appliances as $app)
            echo "Appliance --".$app."
echo "Number of Hoods: ".$NoH."
echo "Thank you for your interest in This Fabulous Company
echo 'Copyright &copy; 2007 <a href="">Super Awesome Company</a>



$msg = ob_get_clean();

$ok = @mail( $to, $subject, $msg, $headers );

echo $ok ? "Mail Sent
" : "Mail failed


Any help would be GREATLY appreciated. Thanks!