欢迎来到路由器窝!
dede自定义字段邮箱邮件发送插件亲测

dede自定义字段邮箱邮件发送插件亲测

浏览次数:

作者: 路由器窝

信息来源:

更新日期: 2018-08-07 23:27

文章简介

网上很多教程都是用dedecms自带的邮件库发送邮件,而且是写死要发送的字段内容,今天我们用phpmailer来给站长发送自定义表单提交的数据到指定邮箱上(QQ邮箱,163邮箱都可以),不写死任何东西,有什么字段就提交发送什么字段。 操作之前,我们要先搞

  • 正文开始
  • 相关文章

网上很多教程都是用dedecms自带的邮件库发送邮件,而且是写死要发送的字段内容,今天我们用phpmailer来给站长发送自定义表单提交的数据到指定邮箱上(QQ邮箱,163邮箱都可以),不写死任何东西,有什么字段就提交发送什么字段。

 

操作之前,我们要先搞定用来发送邮件的那个邮箱,说白了就是要开启SMTP。下载文件包

QQ篇

登录QQ邮箱-设置-账户,找到POP3/IMAP/SMTP,开启,现在的邮箱开启POP3/SMTP都要授权码了,千万要记下你的授权码啊,等一下是作为密码使用的。

 

开启成功后是这样的

 

163邮箱篇

163邮箱开启POP3/IMAP/SMTP 也是要授权码的,他是自定义的,不能跟邮箱的密码一样,所以千万要记得自己设置的授权码,一会用到它

 

这里提示也是要开启授权码的

根据自己邮箱开启POP3/IMAP/SMTP,接下来我们来设置后台,认真看下图红色圈着的,一个都不能少

邮箱和后台都OK后,我们开始用上phpmailer。

PHPMailer项目地址:https://github.com/PHPMailer/PHPMailer 使用git命令克隆到本地,或直接在该项目页面的右下方点击“ Download ZIP ”即可获取到完整的PHPMailer代码包,再到本地解压即可。

PHPMailer需PHP的socket扩展支持,而PHPMailer链接qq域名邮箱时需要ssl加密方式,固php还得openssl的支持,可以查看phpinfo,如下两项均存在则可以使用,其中openssl版本号之类不用管;许多虚拟主机中的php是不支持openssl扩展的,那你可能就悲剧了。本地下载地址

由于我们下载下来的PHPMailer文件夹里边的文件有很多我们是用不上的,所以我们也没必要浪费这些内存。我们可以对这个文件夹瘦身,在这里我只保存 了以下的几个文件:

class.phpmailer.php、class.phpmaileroauth.php、class.pop3.php、 class.smtp.php、PHPMailerAutoload.php

把这5个php文件放到你dedecms程序plus文件夹下

 

最后一步,打开/plus/diy.php,找到

$id = $dsql->GetLastID();

在它的前面一行加入

测试自定义表单提交效果

转载请注明:DEDEcms» dede自定义字段邮箱邮件发送插件亲测

标签:
  • DEDE快速删除自定义变量方法
    130阅读
    使用SQL命令行工具直接执行Delete FROM dede_sysconfig where varname=cfg_mdizhi 名字为您要删除的自定义名字
  •  DEDE自定义菜单添加验证码
    206阅读
    打开/plus/diy.php ,找到大约 38 行左右。elseif($do == 2)下面添加如下代码 $svali = GetCkVdValue(); if(strtolower($vdcode)!=$svali || $svali==) { ResetVdValue(); ShowMsg(验证码错误!, -1)...
  • TAG调用方法
    212阅读
    pdede最新tag标签br /{dede:tag row=30 sort=new} [field:highlight/]([field:result/]) {/dede:tag}/ppdede当月热门tag标签br /{dede:tag row=30 sort=month} [field:tagname/]([fie...
  • TAG静态生成
    217阅读
    TAG静态生成 一、说明:本修改适用5.6,5.7 GBK,可以生成网站所有TAG列表的静态网页文件,还有生成tag的首页静态文件。 修改前,请备份相关的原始文件。 二、修改步骤: 1、在DEDE网站根目录,建立tag目录(小写) 2、在DEDE后台SQL运行器里,执行以下一条SQ
  • dedecms 点赞实例
    228阅读
    首先后台执行SQL ALTER TABLE dede_archives ADD zan int(11) NOT NULL DEFAULT 0 AFTER weight; 也就是在 dede_archives 表中增加 zan 这个字段,加到weight这个字段后边。 然后执行 CREATE TABLE IF NOT E...
  • 添加居中按钮带连接
    158阅读
    style.button { background: #c62d1f; background-image: -webkit-linear-gradient(top, #c62d1f, #f24437); background-image: -moz-linear-gradient(top, #c62d1f, #f244...
  • DEDE 2的倍数循环调用方法,不同CSS调用(亲测)
    238阅读
    {dede:arclist row=4 } a[field:global name=autoindex runphp=yes] if(@me%2==0)@me= class=\news_la\;else @me= class=\news_la news_la02\;[/field:global] href=[field...
  • 自适应广告位
    156阅读
    .pcd_ad{display:block;text-align:center;max-width:990px;margin:0px auto;}.mbd_ad{ display:none}@media(max-width:768px) {.pcd_ad{display:none !important;}.mbd_ad...
  • ajax提交自定义表单
    242阅读
    script type=text/javascriptfunction add_ajaxmessage(){ var phone = $(#younumber).val(); var myreg = /^[1][3,4,5,6,7,8][0-9]{9}$/; if (!myreg.test(phone)) { aler...
  • PHP 输出 有单引号的 字符串
    111阅读
    方法1: 单引号前面加\ 如 insert into table value (null,\value); 方法2: 用双引号引起单引号 如 INSERT INTO table VALUE (NULL, njkl); 你在写入或者读取 或者从数据库中读出来以后,显示在网页上 都可以用这样的方法 加\ 或者 双引号引起单...
上一页:dede5.7utf8栏目里面添加图片
下一页:dedecms织梦联动筛选[单选版]
最近更新作品
城市联动提交表单
更新时间:2020-11-17

169人已经看过了!

统计栏目文章数量有的显示数量没有显示0
更新时间:2020-11-15

135人已经看过了!

自定义表单列表添加全选
更新时间:2020-10-19

157人已经看过了!

自定义表单展现样式
更新时间:2020-10-19

165人已经看过了!

Body里面多了个&#65279字符,空白一行解决办法
更新时间:2021-01-25

168人已经看过了!

自定义证书添加图片
更新时间:2020-07-15

235人已经看过了!

dede导出证书查询数据到excel
更新时间:2020-06-19

287人已经看过了!

dedecms--会员信息导出excel表格
更新时间:2020-06-19

171人已经看过了!

dede 获取图集里面图片的数量
更新时间:2020-05-25

176人已经看过了!

织梦栏目做成列表分页(小说列表)
更新时间:2020-05-08

215人已经看过了!