织梦cms自定义表单配置邮件提醒(发送)功能
织梦cms自带的自定义表单其实是一个很不错的功能,通过自定义表单,我们可以获取到客户的留言信息甚至是联系方式,但缺点就在于没有提醒功能,想要查收留言只能通过登录后台。为及时查收用户留言信息,那么配置一个右键提醒功能就显得很有必要了。
本文白天将详细给大家介绍一下为织梦cms自定义表单配置邮件提醒的方法,将用户的留言信息及时发送至我们的邮箱,以便于查收。
注:本文以配置qq邮箱为例,其他邮箱配置方法一致,国内主流邮箱都支持,如qq邮箱、163邮箱等。
1、环境要求
如下图,本地环境phpstudy开启这2个扩展
阿里云虚拟主机开启fsockopen函数:
2、qq邮箱开启SMTP服务并获取授权码
如下图所示,登录qq邮箱后台 > 设置 > 账户 > 开启POP3/SMTP以及IMAP/SMTP服务,开启后点击下方提示信息中的“生成授权码”,生成后保存授权码到本地备用。
3、网站后台设置邮件发送相关信息
登录网站后台,在系统 > 系统基本参数 > 核心设置中,配置以下信息:
如下图所示:
4、网站后台 – 系统 – 系统基本参数 – 添加新变量
5、 在/plus/diy.php找到:
在其下方加入代码:
$smtp->debug = 0;//发送不成功把0改成1,再提交看错误信息
至此自定义表单发送邮件的功能就完成了。
如果提交表单后收不到邮件,把上面代码
$smtp->debug = 0;
改成
$smtp->debug = 1;
然后再重新提交表单,看提示信息提示什么。
注:
1、如果用SSL:// 和 465端口发送失败,提示 Trying to ssl://smtp.xx.com 话,很大可能是服务器安全组规则未开启465端口或者防火墙未放行465端口。
2、如果收到的提醒短信乱码,可以在打开 /plus/diy.php中找到:
在它的下方加入:
即可。
3.以上所述方法只用于单个邮箱提醒。
原创文章,作者:白天,如若转载请注明出处: 织梦cms自定义表单配置邮件提醒(发送)功能
如何在phpcms中设置smtp验证发送邮件
一、使用易网库提供的企业邮箱
1.登录phpcms后台,点击“设置”——“邮箱配置”进入邮箱设置界面,如图1
服务器为 (改为您的域名),端口为25,“发件人地址”与“验证用户名”同为您的邮箱账号
二、使用qq邮箱
1.在phpcms中使用qq邮箱发送邮件,需要确保您的qq邮箱开启了SMTP服务,设置方法为:登录qq邮箱,点击“设置”--》“帐户”,勾选开启SMTP服务并保存,如图2
2.登录phpcms后台,点击“设置”——“邮箱配置”进入邮箱设置界面,设置qq邮箱的smtp验证详细参数可见图3
三、使用16 3邮 箱
1.16 3邮 箱默认开启了smtp服务器,可直接登录phpcms后台设置smtp验证,设置163邮箱smtp验证的详细参数可见图4
织梦CMS问题
之前我有做过一个实例,就是DEDE的邮件类做的。
你可以看下图中的网址,查看展示。
在DEDE后台系统设置中 添加一下自己的SMTP发件箱,就可以发送邮件了。
很抱歉,回答者上传的附件已失效详细说明:织梦自定义表单怎么调用?
首先:增加自定义表单!
第二:添加你需要的字段。我觉得少一点好,干净清新。
第三:确定之后,回到这个页面,前台预览
第四:发布信息之后可以查看源代码。
------------------到这里,一些有基础的老铁已经知道接下来要怎么做了。
-----------------------------------到这里查看源代码,然后复制 from 代码段
-------------------复制源代码段,放到你要调用出来的页面,任何你想放的位置。
放入----------------------------------------
我是调用在首页底部。。。然后就可以在首页看到了
,,,接下来就是做个CSS 样式表给 from 就可以了。
----------- 完成 -------------
外链关键词: 成都市游玩攻略 国产精品无码亚洲网 国家打击专升本吗 苹果软件app 天津mba培训班 老人头品牌 什么砧板最好 餐巾纸属于什么垃圾本文地址: https://www.q16k.com/article/d3269efcdc1bbbb4f699.html