【发布时间】:2015-01-27 14:34:53
【问题描述】:
一个多星期以来,我一直在寻找答案。我被这个问题困住了。我已经下载了 sendmail 文件夹并进行了配置。是的,它说发送了真实的消息,但实际上它并没有发送到邮件中。所以我决定把 PHPmailer 放在我在一些网站上读过的地方。我下载了 PHPmailer 并对其进行了配置。当我运行它时出现错误。致命错误:在第 1197 行的 C:\wamp\www\Project\PHPMailer\class.phpmailer.php 中找不到类“SMTP”。 而且我还阅读了一些将代码粘贴到 104 #connect 到 smtp 服务器之前的解决方案。但我的第 104 行看起来像这样。 公共 $CRLF = "\r\n";
/**
* Debug output level.
* Options:
* * self::DEBUG_OFF (`0`) No debug output, default
* * self::DEBUG_CLIENT (`1`) Client commands
* * self::DEBUG_SERVER (`2`) Client commands and server responses
* * self::DEBUG_CONNECTION (`3`) As DEBUG_SERVER plus connection status
* * self::DEBUG_LOWLEVEL (`4`) Low-level data output, all messages
* @type integer
*/
public $do_debug = self::DEBUG_OFF;
你们能帮帮我吗?我卡在这里了。
【问题讨论】:
-
调试代码参考什么? PHPMailer 有一个调试功能,能提供更多线索吗?
-
您只需要read the docs,按照提供的任何示例进行操作即可;您需要使用自动加载器或自己加载 SMTP 类以避免此问题。