Windows 作業系統版本:Windows 2003 + appserv-win32
Appserv 安裝版本:記得好像是安裝 2.5.4a的
發生問題:
因為要執行透過Server發mail,所以加了一個Package=>Mail-1[1].1.10,後來在RUN這個文件,文件代碼如下:
語法:
<?php
require_once('C:\Usr\local\php\PEAR\Mail\mail.php');
$recipients = ';
$headers['From'] = 'saxontse@sinaman.com';
$headers['To'] = 'HELLO';
$headers['Subject'] = 'Test message';
$body = 'Test message';
$params["host"]=""; // <-- Fill Yours Or ISP's SMTP SERVER
$params["port"]=25;
$params["auth"]=False; // <-- Try No Auth First
//如果你確定您的SMTP SERVER 需要認證,再將下列三行的註解拿掉!
//$params["auth"]=True;
//$params["username"]="Your Account";
//$params["password"]="Your Password";
// Create the mail object using the Mail::factory method
$mail_object =& Mail::factory('smtp', $params);
$mail_object->send($recipients, $headers, $body);
?>
會出現:
Fatal error: Class mail_mail: Cannot inherit from undefined class mail in C:\Usr\local\php\PEAR\Mail\mail.php on line 26
想請教各位老大,是不是還缺少安裝什麼東西呢?
先感謝各位老大的幫忙!