這裏是你的代碼的快速修復
$mail = new PHPMailer();
$mail->IsMail();
$mail->setCharset = "UTF-8";
$mail->Host = "localhost";
// $mail->Port = "587"; you don't need it now
$mail->AddAddress("recipientAddress");
$mail->setFrom = "myEmail";
$mail->Subject = "Subject";
$mail->Username = "username";
$mail->Password = "password";
$mail->SMTPDebug = 2; // enables SMTP debug information (for testing)
// 1 = errors and messages
// 2 = messages only
$mail->Send();
所以現在你會得到更多的調試信息,並跟蹤你的錯誤和解決這些問題:)
更新:好吧,很容易:
函數$ mail-> IsMail();表示該信必須使用mail()函數發送。其他方法如下:
IsSendmail - via sendmail command.
IsQmail - directly via qMail MTA.
IsSMTP - via SMTP server.
是否*字面意思是*說「或類似那樣的東西」? '我有一個錯誤:它說「錯誤」,或者什麼。「你知道,錯誤信息實際上是要告訴你一個可能的原因。或者其他的東西。 – Piskvor 2010-11-28 19:40:12
對不起..我忘了整個錯誤味精..多數民衆贊成只是一個插件我把.. – 2010-11-28 19:50:35