您好,欢迎访问本站博客!
  • 欢迎来到赵坤的个人博客
  • 本博客所有文章,如需转载,请注明出处
  • 本博客主要运行在电脑端。手机端会出现一定的问题,如图片扭曲等,敬请谅解。

织梦后台表单,增加邮箱提醒功能

织梦专区 赵坤 2020-06-17 3371 次浏览 1个评论
0


这个功能就是说,有人在你的网站上提交表单,会邮件通知。

我的个人博客无人问津,所以我不配添加这个功能!!!!

织梦表单 邮箱通知.jpg

这边我以QQ邮箱为例写,其他邮箱自行查看。


一、邮箱接收通知,主要是开通邮箱的SMTP服务。

QQ邮箱:主页→设置→账户→往下翻,找到下图位置

邮箱SMTP服务.jpg

开启以后,通过手机向1036070069发送“配置邮件客户端”,然后你就可以收到授权码了。

授权码.jpg

这个授权码怎么用呢?先不管,先看织梦后台如何设置。


二、织梦后台设置:系统设置→核心设置→找到SMTP开口的几个框。

后台设置.jpg

服务器:ssl://smtp.qq.com或者163的ssl://smtp.163.com

端口:465

邮箱:就填你的邮箱

账号:你的QQ号就行

密码:邮箱授权码


三、添加新变量:织梦后台→系统基本参数→添加新变量

变量设置.jpg

变量说明:收件人

变量名称:cfg_shoujianren

变量的值:邮箱


四、代码添加:根目录/plus/diy.php

找diy.php这个文件,

$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);


五、测试一下

然后,你就可以测试一下,然后就收到邮件了。

已有 3371 位网友参与,快来吐槽:

发表评论

分享:

支付宝

微信