Take a look at the mail() command again, doesn't the 'From' part have to be separate from the rest...
For example, on a page I put together I used this after the user submits the form:
<?php
mail( "me@mydomain.com",
"Subject title here",
"$Title $First_name $Second_name\n
$Address\n
$Telephone\n
$Email\n
$Message",
"From: $Email");
require("thanks.php");
?>
So you see the "From: $Email" has quotes around itself.
Hope you can fathom out what I mean
Ryan