寫不出來 ....
參考 opencart 2.X 寫的
<?php
ini_set("display_errors",1);
error_reporting(E_ALL|E_STRICT);
$email_to = "visitor@XXX.XXX.XXX";
// Config
require_once('config.php');
// Startup
require_once(DIR_SYSTEM . 'startup.php');
$config = new Config();
// Send Mail
$mail = new Mail();
$mail->parameter = $config->get('config_mail_parameter');
$mail->hostname = $config->get('config_smtp_host');
$mail->username = $config->get('config_smtp_username');
$mail->password = $config->get('config_smtp_password');
$mail->port = $config->get('config_smtp_port');
$mail->timeout = $config->get('config_smtp_timeout');
$mail->setTo($email_to);
$mail->setFrom($email_to);
$mail->setSender($email_to);
$mail->setSubject("test send mail");
$mail->setText("test message body text");
$mail->send();
?>
這程式可執行 , 但是 mail server 沒收到 smtp 訊息
當然在後台設定都正確 , 只是要寫 script 來寄信 , 後台有測過發信正常,寄信也正常。
如不行可能要用其他方法寫script 了,但是我不想 ..... XD