当前位置:首页站长学院帝国CMS帝国cms6.6注册欢迎邮件发送的方法是什么
企业营销,就选知企PROSAAS

帝国cms6.6注册欢迎邮件发送的方法是什么

帝国cms6.6注册欢迎邮件发送的方法是什么

帝国cms6.6注册欢迎邮件发送的方法是什么?

1.添加扩展变量 

变量名: myemai 

变量标识:欢迎邮件开关 

变量说明: 1(开启) 0(关闭) 

变量名: myemaititle 

变量标识:欢迎邮件标题 

变量说明: [!–username–]:用户名 [!–email–]:邮箱地址[!–date–]:发送时间 [!–sitename–]:网站名称 [!–news.url–]:网站地址[!–mypassword–]:用户密码 

变量名: myemaitext 

变量标识:欢迎邮件内容 

变量说明: [!–username–]:用户名 [!–email–]:邮箱地址[!–date–]:发送时间 [!–sitename–]:网站名称 [!–news.url–]:网站地址[!–mypassword–]:用户密码 

2.文件修改/e/class/user.php 

查找: 

01.//同一IP注册 

复制代码在上方添加: 

01.//密码变量复制 

02.$mypassword=$password; 

03. 

复制代码查找: 

01.//邮箱激活 

复制代码在上方添加: 

01.//发送欢迎邮件 

复制代码代码如下:

02.if($public_r['add_myemai']==1) 
03.{ 
04.include('../class/qmemberfun.php'); 
05.SendhuanUserEmail($userid,$username,$email,$mypassword); 
06.}

07.

复制代码3.文件修改/e/class/qmemberfun.php查找:

01.//激活帐号

复制代码在上方添加:

01.//发送欢迎邮件

代码如下:

02.function SendhuanUserEmail($userid,$username,$email,$mypassword){ 
03. global $empire,$dbtbpre,$public_r,$user_tablename,$user_username,$user_userid,$user_email; 
04. //发送邮件 
05. $pr['title']=ReturnPublicAddVar('myemaititle'); 
06. $pr['text']=ReturnPublicAddVar('myemaitext'); 
07. @include(ECMS_PATH.'e/class/SendEmail.inc.php'); 
08. $textr=QMRepEmailtext($userid,$username,$email,$url,$pr['title'],$pr['text'],$mypassword); 
09. $sm=EcmsToSendMail($email,$textr['title'],$textr['text']); 
10.}

11.

查找:

01.//替换邮件内容变量

复制代码将下面的函数替换为:

代码如下:

01.function QMRepEmailtext($userid,$username,$email,$pageurl,$title,$text,$mypassword=''){ 
02. global $empire,$dbtbpre,$public_r; 
03. $date=date("Y-m-d"); 
04. $r[text]=str_replace('[!--pageurl--]',$pageurl,$text); 
05. $r[text]=str_replace('[!--username--]',$username,$r[text]); 
06. $r[text]=str_replace('[!--email--]',$email,$r[text]); 
07. $r[text]=str_replace('[!--date--]',$date,$r[text]); 
08. $r[text]=str_replace('[!--mypassword--]',$mypassword,$r[text]); 
09. $r[text]=str_replace('[!--sitename--]',$public_r[sitename],$r[text]); 
10. $r[text]=str_replace('[!--news.url--]',$public_r[newsurl],$r[text]); 
11. $r[title]=str_replace('[!--pageurl--]',$pageurl,$title); 
12. $r[title]=str_replace('[!--username--]',$username,$r[title]); 
13. $r[title]=str_replace('[!--email--]',$email,$r[title]); 
14. $r[title]=str_replace('[!--date--]',$date,$r[title]); 
15. $r[title]=str_replace('[!--mypassword--]',$mypassword,$r[title]); 
16. $r[title]=str_replace('[!--sitename--]',$public_r[sitename],$r[title]); 
17. $r[title]=str_replace('[!--news.url--]',$public_r[newsurl],$r[title]); 
18. return $r; 
19.}

复制代码修改完毕! 

以上就是帝国cms6.6注册欢迎邮件发送的方法是什么的详细内容,更多请关注知企PROSAAS其它相关文章!

温馨提示:

文章标题:帝国cms6.6注册欢迎邮件发送的方法是什么

文章链接:https://ceshi.prosaas.cn/1498.html

更新时间:2019年12月12日

声明: 本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:973664285@qq.com我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读知企PROSAAS协议

给TA打赏
共{{data.count}}人
人已打赏
帝国CMS

帝国CMS自定义列表SQL调用方法是什么

2019-12-12 9:23:03

帝国CMS

帝国CMS列表页中怎么获取当前信息所属专题名称

2019-12-12 9:31:48

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索