附件下载地址:
替换文件,为避免出现问题,先将网站目录下e/class中的两文件备份:class.smtp.php和q_functions.php和SendEmail.inc.php,再将这里的三个文件复制到e/class中,选择覆盖。
当然q_functions.php可以用覆盖,打开修改:打开\e\class\q_functions.php文件
文字自己改动想提示什么都可以哦!)找到:$reurl=DoingReturnUrl("../tool/feedback/?bid=$bid",$add['ecmsfrom']);
在这句代码上面添加如下代码:
@include("SendEmail.inc.php");
SendNoticeToAdmin("您有新的订单请及时处理",$add);
其它两个文件一定要覆盖了。

开启以下两项服务:
POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?) 已开启 | 关闭
IMAP/SMTP服务 (什么是 IMAP,它又是如何设置?) 已开启 | 关闭
要打开,打开后会有一个密码一定要记住这个,生成的授权码5这个密码一定要保存下来是你设置的关键,之后最底部左侧有个保存,一定要保存哦!很简单吧。看图
第三步:服务器465端口的配置,如果你用的是阿里云的那么正好直接进入服务器的安全组开一个465端口即可,如果不是的话如其它的服务器找到对应的安全组设置开通端口即可。端口统一为465,如果是空间,那么只能找空间上问问是否支持这个端口。不支持的另外在想办法吧。
第四步:都配置好以后开始配置后台设置:看下图按照步骤操作,最后在保存一下。

下图中的邮箱登录密码如果填写你个人邮箱密码不行的话,填写第二步中生成的授权码即可。

保存刷新一下缓存文件就行了。
至此完毕了,现在去反馈里面发送一条反馈试试吧,绝对没问题!都是亲测出来的数据。有问题的下方留言给我们第一时间给你解答问题。也可关注我们公众号或者加入微信qq群了解更多哦!
发出流程操作文字说明参考:
为避免出现问题,先将网站目录下e/class中的两文件备份:class.smtp.php和SendEmail.inc.php,再将这里的两个文件复制到e/class中,选择覆盖。
后台使用smtp发送邮件,端口号如果不是25,则使用ssl发送。
使用前检查php是否打开了openssl扩展。
我使用的是阿里去的服务器。设置如下:
首先要从阿里云打开下面465端口才行,一 定要设置好安全组。不然白弄了。
1、选择 SMTP 模块发送
2、SMTP服务器:smtp.cqxsxx.com(是这么填写的如果是qq的则smtp.qq.com)
3、SMTP端口:465
4、发信人地址:postmaster@cqxsxx.com(qq邮箱即可 记住是发件人的qq邮箱)
5、发信人呢称:postmaster(自己填随便写)
6、是否需要登录验证:是
7、邮箱登录用户名:postmaster@cqxsxx.com(发件人的邮箱哦!)
8、密码这个自己的qq密码如果不行看下面
配置好了以后需要进入qq邮箱左上角有个设置,点击,然后账号,然后POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务:
开启服务:
POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?) 已开启 | 关闭
IMAP/SMTP服务 (什么是 IMAP,它又是如何设置?) 已开启 | 关闭
要打开哦 打开后会有一个密码一定要记住这个密码如果低8、无法使用那么我们就可以利用这个密码来做了。很简单。
以上都完成了需要如下操作
首先一定要测试本身右键发送是否可以成功。然后执行如下步骤:
第一步:系统设置-基本属性-管理员邮箱-填上你的接收邮箱。
第二步:打开\e\class\SendEmail.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 .= "\r\n\r\n此邮件由系统自动发出,请管理员尽快处理\n\r";
$sm=EcmsToSendMail($pr['email'],$subject,$msgtext);
return $sm;
}
第三步:打开\e\class\q_functions.php文件
找到:$reurl=DoingReturnUrl("../tool/feedback/?bid=$bid",$add['ecmsfrom']);
在这句代码上面添加如下代码:
@include("SendEmail.inc.php");
SendNoticeToAdmin("您有新的订单请及时处理",$add);