邮件程序错误:邮件正文为空[重复]

This question already has an answer here:

I can't, for the life of me, figure out why I'm receiving this error. Code below:

    require_once('lib/PHPMailer/PHPMailerAutoload.php');
                                    $mail = new PHPMailer();
                                    $mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "smtp.gmail.com";
$mail->Port = 26;
$mail->Username = "EMAIL@EMAIL.com";
$mail->Password = "scrambled";
$mail->SetFrom('EMAIL@EMAIL.com', 'Web App');
$mail->Subject = "A Transactional Email From Web App";
$mail->IsHTML(false);
$mail->msgHTML($body);
$mail->AddAddress('EMAIL@EMAIL.com', 'Nomination');
                        if($mail->Send()) {
  echo "Message sent!";
} else {
  echo "Mailer Error: " . $mail->ErrorInfo;
}               

Someone please help!

</div>
$mail->Body = 'blablabla';

Also

$mail->IsHTML(false);
$mail->msgHTML($body);

sort of "no. but yes". remove the second line.