dede 提交表单 发送邮件

dede 提交表单 发送邮件

第一步:要到dede后台设置好邮箱的资料,并且确定所用的邮箱开启了smtp

第二步:找到/plus/diy.php在

[cce]$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";[/cce]

下加入以下代码

[cce]
$mailtitle = "提交表单通知";
$mailbody = "姓名:{$xingming}
商品:{$shangpin}
数量:{$shuliang}
地址:{$dizhi}
手机:{$shouji}
邮箱:{$youxiang}
留言:{$liuyan}";
$headers = $cfg_adminemail;
$mailmy = '收件箱@XXX.com';
$mailtype = 'HTML';
require_once(DEDEINC.'/mail.class.php');
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug = false;
$smtp->sendmail($mailmy,$cfg_webname,$cfg_smtp_usermail,$mailtitle,$mailbody,$mailtype);
[/cce]

注释:
{$xingming}–就是表单中的字段名字
$mailmy = ‘收件箱@XXX.com’;—后面的就是接收邮件的邮箱

不过在本地测试OK,如果远程不行说明空间禁止了25端口,所以没戏。

https://www.168seo.cn/jianzhan/dedecms/597.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114009.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • centos部署tomcat_weblogic简单部署

    centos部署tomcat_weblogic简单部署Centos部署weblogic10.3.61、下载183MB压缩包https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html2、上传至服务器/opt目录下3、root用户执行su-groupaddoinstalluseraddd-goinstallweblogicpasswdweblogic备注:已存在weblogic用户useraddd替换为usermod4、r

    2025年8月29日
    6
  • 2021navicat激活码【2021免费激活】

    (2021navicat激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月26日
    52
  • Android 文件夹_安卓文档在哪个文件夹

    Android 文件夹_安卓文档在哪个文件夹【文件夹功能简介】/system/app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是/data/文件夹中。/system/bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)/system/etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。/system/fonts字体文件夹,除了标准字体

    2022年10月16日
    3
  • linux常用命令 创建文件_linux 删除文件夹命令

    linux常用命令 创建文件_linux 删除文件夹命令1、vivi1.txt会直接创建并打开一个文件1.txt2、touchtouch的作用是更改一个文件或目录的时间。touch2.txt如果2.txt不存在,则创建空文件2.txt3、echo echo“abcd”>3.txt可以直接创建文件3.txt并将abcd写入。4、less、more、cat 三者都是将文件内容输出到标准输出,其中less和mo

    2025年7月15日
    6
  • PCB设计中的20H原则

    “20H原则”是指要确保电源平面边缘比地平面(0V参考面)边缘至少缩进相当于两个平面之间间距的20倍,其中H就是指电源平面与地平面之间的距离,如下图。为什么需要20H原则?在高速PCB中,通常电源平面和地平面间相互耦合RF能量成为边缘磁通泄露情况,而且RF能量(RF电流)会沿着PCB边缘辐射出去,为了减少这种耦合效应,所有的电源平面物理尺寸都要比最近邻的地平面尺寸小20H。补充…

    2022年4月5日
    69
  • Unity入门 简单的3D场景制作[通俗易懂]

    Unity入门 简单的3D场景制作[通俗易懂]Unity入门简单的3D场景制作准备1.在左侧层级视图(Hierarchy)右键创建3DObject下的Terrain场景2.选中Terrain层,在右边的Inspector窗口设置场景面积大小为200×2003.选择设置高度点击SetHeight选项,设置完参数点击Flatten按钮,图层会向上移动50个单位,方便我们后面挖湖4.选择RaiseorLowerTerrain选项,默认是…

    2022年6月7日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号