am在运行php mailer时收到这些错误。可能有什么问题
MAMP/htdocs/practice/email/email.php on line 2
[06-Jun-2011 09:53:40] PHP Notice: Undefined variable: from in /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 259
[06-Jun-2011 09:53:40] PHP Notice: Undefined variable: Encoding in /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 271
[06-Jun-2011 09:53:40] PHP Fatal error: Cannot access empty property in /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 271
请确保您使用的是最新版本的PHPMailer 5.1。该版本中没有这样的文件"phpmailer.inc.php",这意味着您使用的代码要么完全不正确,要么已经过时。事实上,我能找到的关于该文件的唯一参考资料是2003年发布的一份文件。
您可能还想考虑使用更现代的邮件库,如SwiftMailer。
PHPMailer网站上的下载链接错误。您没有下载PHPMailer v.5+,而是下载了PHPMailer 4。编辑下载链接并将#4更改为5。然后你会得到正确的版本。