Ur code is working fine over here except that its not getting the value of the account number..
The reason is because it has a space between account and number..
replace and use as:
<input name="account_number" type="text" id="account_number" />
$accountnumber = $_POST['account_number'];
When i echo the $body, im getting the input values as the output..