• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    详解织梦dedecms自定义表单提交之后发送到邮箱的方法

    发布者: 酸菜鱼 | 发布时间: 2025-7-24 17:22| 查看数: 52| 评论数: 0|帖子模式

    1、修改程序代码,打开 /plus/diy.php 文件
            找到(约85行)
    $query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";        在其下边添加如下代码:
    $mailtitle = $name."提交表单通知";$mailbody = "称呼:{$name}\r\n邮箱:{$email}\r\n内容:{$message}";$headers = $cfg_adminemail;$mailtype = 'TXT';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($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);        注:$name $email $message 三个变量都是提交的字段,在您提交的字段名称前面加$符号就行,这个根据你的需要修改。然后保存。
            2、网站后台添加发布邮箱的参数:
            后台-->系统-->系统基本参数-->核心设置-->
            网站发信EMAIL:(填写自己邮箱)
            smtp服务器:(填写邮箱smtp服务器地址:如126邮箱的为:smtp.126.com)
            smtp服务器端口:(填写邮箱smtp服务器端口:如126邮箱的为:25)
            smtp服务器的用户邮箱:(填写自己邮箱)
            SMTP服务器的用户帐号:(填写自己邮箱)
            SMTP服务器的用户密码:(邮箱密码或QQ密码)
            以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表