当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms7.5反馈如何自动发送邮件

3年前 (2022-10-21)帝国CMS6529
帝国cms7.5收到留言反馈如何自动发送邮件?

SMTP和mail函数发送邮件方法,常规25端口和465ssl加密端口发送

修改系统文件e\class\class.smtp.php,找到第62行,按以下要求修改并保存

$this->smtp_conn = fsockopen($host,    # the host of the server

修改为

$this->smtp_conn = fsockopen("ssl://".$host,    # the host of the server

测试邮箱是否能正常发送

{1}在e文件夹下新建一个send_mail.php文件,输入以下代码(记得修改下面中邮件接收者的E-mail)

<?php
require('class/connect.php');
require('class/db_sql.php');
$link=db_connect();
$empire=new mysqlquery();  
echo "send start <br />";
include('class/SendEmail.inc.php');
$mail_test="wwwbbsxiaomicom@qq.com";//邮件接收者的E-mail
$sm=EcmsToSendMail($mail_test, "邮件测试", "恭喜您,这是来自**的邮件");//邮件接收者的E-mail, 邮件标题, 邮件正文
echo $mail_test." send over for www.bbsxiaomi.com  <br />";  
db_close(); $empire=null; ?>

在浏览器中输入"[网站地址]/e/send_mail.php"测试。(本地localhost127.0.0.1也可用哦)

操作邮件接收方所收的邮件内容

打开\e\class\q_functions.php ,搜索printerror("AddFeedbackSuccess",$reurl,1);//上面

 //--------留言反馈发送到邮箱开始
 if($bid==1)//反馈ID1 ,根据自己的情况 
 { 
$sendmail=1;//1 发邮件 0不发邮件                   
$email=array('info@qq.com');  //接收邮箱                
 //多邮箱示例                
//$email=array("*****@qq.com","*****@qq.com","****@qq.com");                 
$subject="$add[title]";                
 $content="询盘来自********:                                 
$add[title]                 
姓  名:$add[name]                 
邮  箱:$add[email]                
 电  话:$add[mycall]                
 公  司:$add[company]                 
提交时间:$saytime                
 提交来源:   $add[source_url]                 
关联产品:   $add[product]                 
提交者IP:$ip                 
此询盘由www.bbsxiaomi.com系统发出,请及时跟进,勿回复"   ;            
  }      
 //发送邮件部分     
 if($sendmail)          
{                  
@include(ECMS_PATH.'e/class/SendEmail.inc.php');                 
 EcmsToSendMail($email,$subject,$content);          }      
//--------留言反馈发送到邮箱结束

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/202.shtml

“帝国cms7.5反馈如何自动发送邮件” 的相关文章

帝国CMS模板里面灵动标签怎么调用日期时间

帝国CMS模板里面灵动标签怎么调用日期时间

帝国cms模板里面灵动标签怎么调用日期时间? 用以下代码即可: <?=date("Y-m-d H:i:s",$bqr[newstime])?> OK!大家可以去测试看看!...

帝国cms内容页显示标题加粗颜色等属性

帝国cms内容页显示标题加粗颜色等属性

每条信息的标题设置了不同的颜色,这些在列表页自动能显示出来了。 但是,在内容页用[!--title--]只能显示出标题文字,用什么代码能让内容页也能显示出设置好的标题的颜色? 在内容页模板找到[!--title--]替换为 <?=DoTitleFont($navinfor[titlefont...

帝国CMS下载不弹出窗口的修改方法

帝国CMS下载不弹出窗口的修改方法

帝国CMS在下载模板的时候,如果不采用弹出式下载的话,可以试试下面的方法: 步骤如下: 1.修改下载地址模板("公共模板" -> "修改下载地址模板"): 将: [ <a href=#edown onclick="window.open('[!---down.url--]','','w...

帝国CMS灵动标签调用指定时间段的信息

帝国CMS灵动标签调用指定时间段的信息

帝国CMS灵动标签怎么调用指定时间段的信息呢? 1、某天发布的文章: [e:loop={'news',10,18,0,'newstime>='.to_time('2010-11-11 00:00:01').' and newstime<='.to_time('2010-11-11 23...

帝国CMS模板调用收藏内容的会员信息带头像和不带头像

帝国CMS模板调用收藏内容的会员信息带头像和不带头像

帝国cms模板里面,怎么调用显示收藏该内容的会员信息呢?其实方法也不难,下面帝国CMS模板网就来告诉大家怎么调用: 方法1、(不带头像调用) [e:loop={"select * from [!db.pre!]enewsfava where classid='$navinfor[classid]'...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新整站内容提示:Table 'www_123_com.***_ecms_news_data_' doesn't exist...的解决办法! 相信很多使用帝国cms模板建站的朋友,都有遇到过类似的问题,那么这个是什么问题呢?其实这个是我们后台:871 文章id为871的文章删除了,但是表...