开发流程是这样的。

第一步:先找好一个发送的邮箱。以及一个接受的邮箱。这里是 测试的,我都用的qq邮箱,帝国cms后台配置如下:

注意:这里的SMTP服务器是腾讯的,如果你用163的或者其他的请自行百度。另外邮箱登录密码,不是qq密码的哦,而且邮箱账户的授权码。

我这里用的qq邮箱,所以点开账户,下边有个这个服务列表,点击生成授权码,会有个短信验证的。然后会生成一个授权码,复制到帝国cms的邮箱登录密码即可。

第二步:修改帝国cms源码。

找到e/class/q_functions.php文件,搜索printerror("AddFeedbackSuccess",$reurl,1);

在其上加入下边代码。下边的字段自行修改。

//----------反馈发送到邮箱开始
if($bid==1)//反馈ID1
{
$sendmail=1;//1 发邮件 0不发邮件
$email=array('cvvj@qq.com'); //接收邮箱
$subject="$add[title]";
$content="反馈标题:$add[title]
姓  名:$add[name]
会员照片:$add[pic]
提交时间:$saytime
提交者IP:$ip";
}
//发送邮件部分
if($sendmail)
{
@include(ECMS_PATH.'e/class/SendEmail.inc.php');
EcmsToSendMail($email,$subject,$content);
}
//--------反馈发送到邮箱结束

最新文章

  1. Excel——使用OFFSET、MATCH、COUNTA实现二级菜单
  2. 时间和地域三级联动选择器(Android-PickerView-master)
  3. [Effective JavaScript 笔记] 第2条:理解JavaScript的浮点数
  4. Struts1与Struts2的12点区别
  5. java 菱形
  6. (转)MVC 路由
  7. gis-矢量与栅格数据结构的比较
  8. Spring中的FactoryBean
  9. iptables的配置文件/etc/sysconfig/iptables不存在怎么办
  10. memcache缓存安装配置
  11. Ubuntu16.04.1安装JDK1.8.0
  12. maven编译开源项目报enforce错解决
  13. jquery清除某一结点下的子节点
  14. 微信小程序之自定义select下拉选项框组件
  15. Django之Cookie、Session、CSRF、Admin
  16. 【IDEA&&Eclipse】1、为何 IntelliJ IDEA 比 Eclipse 更适合于专业java开发者
  17. 《Linux就该这么学》第六天课程
  18. PAT A1097 Deduplication on a Linked List (25 分)——链表
  19. PCB板的三种敷铜方法解析
  20. Python 爬虫常用模块

热门文章

  1. linux(redhat)安装jdk1.8
  2. go命令行参数
  3. LC 725. Split Linked List in Parts
  4. 配置了configuration.xml之后提示找不到映射关系
  5. 日志文件---log4j.properties
  6. ceph常用命令(3)
  7. linux定时脚本:删除linux/HDFS上过期文件
  8. 3-3 man手册介绍
  9. 关于lombok插件的使用,强大的简化代码工具
  10. [机器学习理论] 降维算法PCA、SVD(部分内容,有待更新)