Hello, I found the code below for a simple email form. It seems that something is throwing it off. I have changed this code here so that everyone sees the basic structure but assuming all of the values are correct (such as emails and variables) I want the error codes to pop up if a field isn't filled in and simply sent to where i need it to go. With all of the information that I have in it, hitting submit on the form it looks like it goes through but the emails never come.

Code:
<?php
error_reporting(E_ALL ^ E_NOTICE);  

if (trim($_POST['Item1'])=='' OR
    trim($_POST['Item2'])=='' OR
	trim($_POST['Item3'])=='' OR
    trim($_POST['Item4'])=='') {

$errors='';

    if (trim($_POST['name'])=='')
    $errors.='<li>Please Provide Item 1.</li>';

    if (trim($_POST['comments'])=='')
    $errors.='<li>Please Provide Item 2.</li>';

    if (trim($_POST['nominee'])=='')
    $errors.='<li>Please Provide Item 3.</li>';

    if (trim($_POST['office'])=='')
    $errors.='<li>Please Provide Item 4.</li>';
	

echo 'Your forgot to fill out a field. Please review what you missed below:';

echo '<ul>';
echo $errors;
echo '</ul>';

}
else {

// Function to check spam
function checkforspam() {
   $problem = 'N';
   foreach ($_POST as $key => $value) {
     if (stristr($value,'Content-Type:') || stristr($value,'bcc:')) {
       $problem = 'Y';
     }
   }
   if ($problem == 'Y') {
     return 'Y';
   } else {
     return 'N';
   }
} 

/* Subject and Email Variables */

	$emailSubject = 'New Submission Email';
	$webMaster  = 'email@domain.com';
	
	
/*Gathering Data Variables*/
	
	$var1 = $_POST['Item 1'];
	$var2 = $_POST['Item 2'];	
	$var3 = $_POST['Item 3'];
	$var4 = $_POST['Item 4'];
	
	$body = <<<EOD
<font color="#75876D" size="4" face="Arial, Helvetica, sans-serif"><strong><br>Submission for Email<hr><br></strong></font>
<font color="#75876D" size="2" face="Arial, Helvetica, sans-serif">
<strong>Item1:</strong><br> $var1 <br><br><br>
<strong>Item2:</strong><br> $var2 <br><br><br>
<strong>Item3:</strong><br> $var3 <br><br><br><hr>
<strong>Item4:</strong><br> $var4 <br><br><br></font>

EOD;

	$headers = "From: $emailSubject\r\n";
	$headers .= "Content-type: text/html\r\n";
	$success = mail($webMaster, $emailSubject, $body, $headers);
	
	/* Results Rendered as HTML */
	$theResults = <<<EOD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Title</title>
<style type="text/css">
<!--
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404E5B;
	border: 1px solid #CFD8CF;
	width: 165px;
	height: 18px;
}
.form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404E5B;
	border: 1px solid #CFD8CF;
	width: 30px;
	height: 18px;
}

.form3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404E5B;
	border: 1px solid #CFD8CF;
	width: 150px;
	height: 18px;
}


.white {font-family: Tahoma; color: #FFFFFF; font-size: 12px; }
.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #006B37;
}

.green_15px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #006B37;
}
.green_bold {font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #006B37; font-weight: bold; }
.style13 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #006B37; }
a:link {
	color: #A6942E;
}
body {
	background-image: url(images/pat20.jpg);
}
.style24 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #75876D; font-weight: bold; }

-->
</style>

</head>

<body>
Some text would go here.
</body>
</html>



EOD;
echo "$theResults";
}

?>