DedeCMS提交自定义表单后自动发送邮件到站长邮箱的教程

站长手记 作者: 2024-08-27 07:00:02
织梦提交自定义表单后自动发送邮件通知管理员的实现方法: 找到并打开plus目录下的diy.php文件,在大概第83行的位置找到如下代码: 1 $query = INSERT INTO `{$diy-table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ; 在其后面加入如下代码:  
织梦提交自定义表单后自动发送邮件通知管理员的实现方法:   找到并打开plus目录下的diy.php文件,在大概第83行的位置找到如下代码:  
1 $query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";
  在其后面加入如下代码:  
1 $mailtitle = $name."提交表单通知";
2 $mailbody = "称呼:{$name}\r\n邮箱:{$email}\r\n内容:{$message}";
3 $headers = $cfg_adminemail;
4 $mailtype = 'TXT';
5 require_once(DEDEINC.'/mail.class.php');
6 $smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
7 $smtp->debug = false;
8 $smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
  代码说明:   $name、$email、$message三个变量都是提交的字段,你提交的字段名称前面加$符号就行,这个根据你的需要来改。然后保存。   网站后台设置好SMTP邮箱的参数,这个教程不懂得话搜索下怎么设置,添加完成后如果提交表单就会自动发送邮件到你的邮箱的。
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_69414.html