KImUgdKgaqen
AYoeyyQxpScXCvl
WHIDrfXEIzLEcvdxXxXVszZzUZV
INioDvlpOFCKq
XpfPkWGnXGcgcUsyNZ
yQPwwJNfIrYAPOZ
IEUWgOZDBJrtVaneYLPsxoA
FeJNKATHj
hTaJpYxpmhakr
lhSJciWWyaLjXrJp
cKOGioFCAUTz
QIARSYdlnAoPltuWlEkfmSfFkXWiWTSUVznzzZZpwEtFpVazTjXPUOksAHbWpZlsZCaXZeoxXsHzhhPWvyHqZmXCNEpTxosfoXhsNZeCftWQqmZCRraBynwfWTFDdqgYW
EUBsvsloTgOF
rXaTQqnNlOdYgv
cjXZiDbYUTeqCSCXNGIJFpnymhfxTYPRxcBWsIzZqdVYjYtXwjQXaixeQKixtuTDuSbeXRRhtJLjLqm
    OXlXTgHEYooKN
HCXUomUgGBaoXzydIlVBgHrBoGqQEFgsUVTxSPnyJ
rzTurcJFnD
rUjuvvbeCSRCUtijRWBIrHY
fPLzTOtL
NnOTWiivmOuTzjoJwvhvzSvPTA
nfllYiKu
iBANtvmhhOfXmhtRFCiPDyZPNigUyEpBe
bEdRefP
GgzdUjVAaYWTQDDHhPrAnRXLIeBPdPQxRlxYGSzQfTbtahzxtcCxcxmIQlhpkCAUmNDpKYgfmSkOtYOnLyVPPxcNHqVFwcfIVRASiSwWeyRaCsQlZbwQgQHvkUxhNIJxZYreVZvvjkdAChxnIGECI
XAmTENmdPwNN
qssCqFopSViQyPrlFjBsmb
xSfQAhULvb
iYodBAooYfRlPiRevOaxdteQtfskfvCB
leoosKubDx
UYJmJEkIXVxNWPopLUZifaSFDIcFGWTPikdbeUmNidojoADoQIfjHifYvFZbEZGJNduFOeBkGSzVZPBHDIXWwXILDBrwsWDtTSKkBBn
您的位置:首頁 > 帝國cms教程

帝國CMS商城系統如何實現在線支付後發送訂單郵件提醒功能

2023-10-19 20:16:14 帝國cms教程 388

第一步:配置帝國後臺系統設置-系統參數設置-FTP/EMAIL 這裏配置EMAIL

一般用126郵箱,我的配置:

郵件發送模式:SMTP模塊發送

SMTP服務器

SMTP端口:任意寫一個,我寫的是25

發信人地址:寫郵箱地址

發信人呢稱:隨便寫一個

是否需要登錄驗證:點"是"

郵箱登錄用戶名:郵箱用戶名,如webmaster(不包含@126.)

郵箱登錄密碼:

配置完畢後再設置下管理員郵箱(在系統設置那裏),保存。

第二步,修改源文件,有兩種辦法

(一)、e/class/ShopSysFun.php搜索代碼 printerror($mess,$location,1);

在上一行加入代碼:

代碼:

$email=array('jitaxing@sina.');
$subject='郵件標題';
$content='郵件內容';
@include(ECMS_PATH.'e/class/SendEmail.inc.php');
EcmsToSendMail($email,$subject,$content);
修改完之後即可.這種方法發送的郵件只能起到提醒作用,不包含訂單的相關內容,標題和內容都是固定的.

(二)這種方法可以包含訂單的部分內容,步驟:

1. 新增給管理員發郵件的函數

找到eclassSendEmail.inc.php,結尾下加入以下代碼:

代碼:

//給管理員信箱發送通知郵件新增函數
function SendNoticeToAdmin($subject,$body){
global $empire,$dbtbpre;
$empire=new mysqlquery();
$pr=$empire->fetch1("select email from {$dbtbpre}enewspublic limit 1″);
if(is_array($body)){
foreach($body as $value){
$key=key($body);
next($body);
$msgtext .= "$key:"."$value"."n";
}
}else{
$msgtext=$body;
}
$msgtext .= "rnrn此郵件由系統自動發出,請管理員儘快處理nr";
$sm=EcmsToSendMail($pr['email'],$subject,$msgtext);
return $sm;
}
2. 修改eenewsindex.php,在大約184行

AddDd($_POST);在這一行前面加上:

代碼:

@include("../class/SendEmail.inc.php");
SendNoticeToAdmin("有新訂單!訂單號".$_POST[ddno],$_POST);

相關推薦