Ваши имена - первая прописная, а результаты - нет.
$message = $_POST['email'];
<input type="text" name="Email" id="Email" />
сделать оба строчных. Тогда может помочь отображение $ body, посмотреть, совпадают ли данные с введенными вами, закомментировать часть почтовой программы, посмотреть, произошла ли ошибка от почты или от самого почтового DOM. Если проблема с почтовым программным обеспечением вызывает ошибку, прочитайте немного о почтовом программном обеспечении, если это не поможет.
и ваш адрес неверен.
$to = "somebody@example.com";
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: webmaster@example.com" . "\r\n" .
"CC: somebodyelse@example.com";
mail($to,$subject,$txt,$headers);
Ваше имя должно выглядеть следующим образом:
$from = "From: ".$_POST['email']."\r\n CC: ".$_POST['lastName'];
или что-то в этом роде.
Есть все готовые похожие темы по этому поводу, и есть честный огромный комментарий, вы не пропустите это.
Функция PHP mail не завершает отправку электронной почты
Делайте то, что говорит вам этот комментарий, и вы, скорее всего, решите или поймете проблему.
Удачи ..