### [帝国cms6.6注册欢迎邮件发送的方法是什么](https://www.prosaas.cn/article/1498) **Published:** 2019-12-12T01:27:54 **Author:** 5201314 **Excerpt:** 帝国cms6.6注册欢迎邮件发送的方法是什么?1.添加扩展变量 变量名: myemai 变量标识:欢迎邮件开关… **![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212115911984.jpg)** **帝国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其它相关文章! **Categories:** 帝国CMS ---