发送邮件问题!

我用phpmailer发送邮件,但是结果总是显示:
邮件发送失败,请尝试重新发送.
Mailer Error: Language string failed to load: [email protected]


源代码如下:
<?php
require("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();

$mail->IsSMTP();                   // 设置使用 SMTP
$mail->Host = "smtp.sina.net";          // 指定的 SMTP 服务器地址
$mail->SMTPAuth = true;                // 设置为安全验证方式
$mail->Username = "guansong0126";             // SMTP 发邮件人的用户名
$mail->Password = "****";             // SMTP 密码

$mail->From = "[email protected]";
$mail->FromName = "麟";
$mail->AddAddress("[email protected]", "Lin");         //收件人地址
//$mail->AddAddress("[email protected]");         // 可选
//$mail->AddReplyTo("[email protected]", "Information");   //回复地址

$mail->WordWrap = 50;                 // set word wrap to 50 characters
//$mail->AddAttachment("jd.gif");     // 加附件
//$mail->AddAttachment("/tmp/image.jpg", "new.jpg");  // 附件,也可选加命名附件
$mail->IsHTML(true);                  // 设置邮件格式为 HTML

$mail->Subject = "WEB邮件发送测试";     // 标题
$mail->Body  = "<b>标题测试,内容测试,附加内容测试,附件测试</b>"; // 内容
//$mail->AltBody = "附加内容测试."; // 附加内容

if(!$mail->Send())
{
  echo "邮件发送失败,请尝试重新发送. <p>";
  echo "Mailer Error: " . $mail->ErrorInfo;
  exit;
}

echo "邮件发送成功!";

?>