Php mailer issues?

I’m trying to use PHPMailer, but always get an email saying “contact form failed”, I cant see why


<?php
if ((isset($_POST['bamemail'])) && (strlen(trim($_POST['bamemail'])) > 0)) {
    $email = stripslashes(strip_tags($_POST['bamemail']));
}
ob_start();
?>
<html>
<head>
<style type="text/css">
</style>
</head>
<body>
<table width="550" border="1" cellspacing="2" cellpadding="2">
  <tr bgcolor="#eeffee">
    <td>Email</td>
    <td><?=$email;?></td>
  </tr>
</table>
</body>
</html>
<?
$body = ob_get_contents();

$to = 'lurtnowski@gmail.com';
$email = 'lurtnowski@gmail.com';
$fromaddress = "lurtnowski@gmail.com";
$fromname = "Online Contact";

require("phpmailer.php");

$mail = new PHPMailer();

$mail->From     = "lurtnowski@gmail.com";
$mail->FromName = "OTVSD Become A Member Form";

$mail->WordWrap = 50;
$mail->IsHTML(true);

$mail->Subject  =  "OTVSD Become A Member Form submitted";
$mail->Body     =  $body;

if(!$mail->Send()) {
    $recipient = 'lurtnowski@gmail.com';
    $subject = 'Contact form failed';
    $content = $body;    
  mail($recipient, $subject, $content, "From: mail@yourdomain.com\\r\
Reply-To: $email\\r\
X-Mailer: DT_formmail");
  exit;
}
?>

Look at the code for the Send method of the PHPMailer class and find out what things cause it to return false.