帝国cms6.6会员注册发送接待邮件的要领

版本:帝国CMS6.6 GBK/UTF8 (简)
成果:发送一份接待邮件给新注册会员

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,查找:

//同一IP注册

在上方添加:

//暗码变量复制
$mypassword=$password;

查找:

//邮箱激活

在上方添加:

//发送接待邮件
if($public_r['add_myemai']==1)
{
include('../class/qmemberfun.php');
SendhuanUserEmail($userid,$username,$email,$mypassword);
}

3.修改文件/e/class/qmemberfun.php,查找:

//激活帐号

在上方添加:

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

查找:

//替换邮件内容变量

将下面的函数替换为:

function QMRepEmailtext($userid,$username,$email,$pageurl,$title,$text,$mypassword=''){
global $empire,$dbtbpre,$public_r;
$date=date("Y-m-d");
$r[text]=str_replace('[!--pageurl--]',$pageurl,$text);
$r[text]=str_replace([!--username--]',$username,$r[text]);
$r[text]=str_replace('[!--email--]',$email,$r[text]);
$r[text]=str_replace('[!--date--]',$date,$r[text]);
$r[text]=str_replace('[!--mypassword--]',$mypassword,$r[text]);
$r[text]=str_replace('[!--sitename--]',$public_r[sitename],$r[text]);
$r[text]=str_replace('[!--news.url--]',$public_r[newsurl],$r[text]);
$r[title]=str_replace('[!--pageurl--]',$pageurl,$title);
$r[title]=str_replace('[!--username--]',$username,$r[title]);
$r[title]=str_replace('[!--email--]',$email,$r[title]);
$r[title]=str_replace('[!--date--]',$date,$r[title]);
$r[title]=str_replace('[!--mypassword--]',$mypassword,$r[title]);
$r[title]=str_replace('[!--sitename--]',$public_r[sitename],$r[title]);
$r[title]=str_replace('[!--news.url--]',$public_r[newsurl],$r[title]);
return $r;
}

修改完毕!

帝国CMS 下载

帝国网站打点系统 v7.0 简体GBK下载

帝国cms6.6会员注册发送欢迎邮件的方式

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10584.html