旗下导航:搜·么
当前位置:网站首页 > CMS教程 > 正文

帝国CMS完成反应信息内容发送到邮箱的要领【CMS教程】,帝国cms

作者:搜教程发布时间:2019-11-29分类:CMS教程浏览:19评论:0


导读:本文实例报告了帝国CMS完成反应信息内容发送到邮箱的要领。分享给人人供人人参考。细致完成要领以下:帝国CMS修正步骤:1.文件修正e/enews/index.php找...

本文实例报告了帝国CMS完成反应信息内容发送到邮箱的要领。分享给人人供人人参考。细致完成要领以下:

帝国CMS修正步骤:

1.文件修正e/enews/index.php 找到以下代码,上方到场以下代码:

代码以下:

//trylife add for feedmail
elseif($enews=='AddFeedback'){
include('../class/q_functions.php');
include('../class/SendEmail.inc.php');
include('../trylife/Mail/FeedMail.php');
}
//trylife add for feedmail
elseif($enews=='AddFeedback'){
include('../class/q_functions.php');
include('../class/SendEmail.inc.php');
include('../trylife/Mail/FeedMail.php');
}

2.文件上传 FeedMail.php 文件上传到 e/trylife/Mail/,如无此文件夹请竖立.

3.FeedMail.php文件代码示例:

代码以下:

<?php
/***********************************************************************************
代码示例:(假定反应字段为以下四个字段)
标题:title
姓名:name
电话:call
内容:saytext
*************************************************************************************/
//获得IP地点
$ip=egetip();
//须要发送的邮箱
//$email='123456789@qq.com';
//多邮件示例
$email=array("123456789@qq.com","trylife@qq.com","987654321@qq.com");
//$subject为邮件标题
$subject='[Service.trylife.cn信息反应]'.$_POST['title'];
//$text为邮件内容 {$_POST['title']}为反应字段中title字段内容 以此类推
$text="
标题:{RepPostVar($_POST['title'])}
姓名:{RepPostVar($_POST['name'])}
电话:{RepPostVar($_POST['call'])}
内容:
{$_POST['saytext']}
IP:$ip";
//实行发信
$sm=EcmsToSendMail($email,$subject,$text);
?>

引荐进修《帝国cms教程》

other1.发件人修正 e/class/SendEmail.inc.php

这个是修正发件人的EMAIL是反应者留的邮箱地点,轻易复兴邮件到反应人的邮箱.

代码以下:

//$mailer->From=$r['fromemail'];
if($_POST['email']){
$mailer->From=$_POST['email'];
}
else{
$mailer->From=$r['fromemail'];
}
//$mailer->FromName=$r['emailname'];
if($_POST['name']){
$mailer->FromName=$_POST['name'];
}
else{
$mailer->FromName=$r['emailname'];
}
//$mailer->From=$r['fromemail'];
if($_POST['email']){
$mailer->From=$_POST['email'];
}
else{
$mailer->From=$r['fromemail'];
}
//$mailer->FromName=$r['emailname'];
if($_POST['name']){
$mailer->FromName=$_POST['name'];
}
else{
$mailer->FromName=$r['emailname'];
}
//2010-06-17 防备字符过滤不严被应用 须要修正上述代码内里

代码以下:

$_POST['字段']
如许的改成
复制代码
代码以下:
RepPostVar($_POST['字段'])

愿望本文所述对人人的帝国CMS建站有所协助。

以上就是帝国CMS完成反应信息内容发送到邮箱的要领的细致内容,更多请关注ki4网别的相干文章!

标签:帝国cms


欢迎 发表评论: