致命错误:类';邮寄';未在mailtest.php中找到
当我尝试使用php发送邮件时,出现以下错误:致命错误:类';邮寄';未在mailtest.php中找到,php,pear,html-email,Php,Pear,Html Email,当我尝试使用php发送邮件时,出现以下错误: Fatal error: Class 'Mail' not found in C:\Program Files (x86) \Apache Software Foundation\Apache2.2\htdocs\pn\mailtest.php on line 10 以下是我的PHP代码: <?php $from="sjoseph@seisystems.com"; $to="dianahelene@gmail.com"; $sub
Fatal error: Class 'Mail' not found in C:\Program Files (x86)
\Apache Software Foundation\Apache2.2\htdocs\pn\mailtest.php
on line 10
以下是我的PHP代码:
<?php
$from="sjoseph@seisystems.com";
$to="dianahelene@gmail.com";
$subject="testmail";
$host="Sei-mail01";
$headers = array ('From' => $from, 'To' => $to, 'Subject' => $subject);
$smtp = Mail::factory('smtp', array ('host' => $host, 'auth' => false));
$mail = $smtp->send($to, $headers, $message);
?>
为什么是您需要在邮件类中加载一次
require\u
,在之后,您应该包含邮件类或粘贴整个代码。是一个本机PHP函数。@ficuscr我们处理的是一个自定义的Mail
类,而不是普通的Mail()
函数。@ficuscr Mail()是本机PHP函数。邮件是一个PEAR模块。pear在你的机器上可用并激活吗?@moonwave99因为他用pear来回答这个问题,所以他尝试使用pear的邮件模块:
require_once 'Mail.php';