Email script not sending mail

Hi guys,
Can someone check that this script is ok.
I have tested several time but no email is sent.

$headers  = "MIME-Version: 1.0
$headers .= "Content-type: text/html; charset=iso-8859-1
$date = date("m/d/Y H:i:s");

$ToSubject = "Email From $senderName via";
$EmailBody = "Hi ".$name.".</ br>
You have received this email because $senderName thought you would like</br>
to see this.</br>
Click on the link to view the video.</br>
---------------------------------------------</ br>
<a href='$vidID' title='View video' target='_blank'>$vidID</a><br>
$EmailFooter="<br>Sent on:
Date/Time: $date";
$Message = $EmailBody.$EmailFooter;
mail($email, $ToSubject, $Message, $headers . "From: ".$senderName." <".$senderEmail.">");
print "&retval=1&";