dedecms 自定義表單提交郵箱提醒

打開 plus/diy.php 搜索

$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";

在下面添加

$mailtitle = "網站新增重要信息提醒";
        if("{$bbbbb}"!=''){
        	$mailbody = "{$bbbbb},包車有新預約";
        }

        if("{$ccccc}"!=''){
        	$mailbody = "{$ccccc},接送機有新預約";
        }

        if("{$xiangmu}"!=''&&"{$diyid}"==3){
        	$mailbody = "{$xiangmu},拼團遊有新預約";
        } 

        if("{$xiangmu}"!=''&&"{$diyid}"==6){
        	$mailbody = "{$xiangmu},主題遊有新預約";
        }

        if("{$diyid}"==4){
        	$mailbody = "預定酒店有新預約";
        }
        if("{$diyid}"==5){
        	$mailbody = "私人訂製有新預約";
        }
		
		$headers = $cfg_adminemail;
		$mailtype = 'TXT';
		require_once(DEDEINC.'/mail.class.php');
		$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
		$smtp->debug = false;
		$res = $smtp->sendmail($cfg_smtp_usermail,$cfg_webname,$cfg_smtp_usermail,$mailtitle,$mailbody,$mailtype);
		

上面判斷是個人需要的 $mailbody 就是郵件內容 使用你需要的內容或自定義表單的變量就可以

 

打開dedecms後臺核心設置

注意 :部分服務器禁止使用25端口,可以使用456端口,前提是smtp前面需要添加ssl://

用戶郵箱:接受郵件的郵箱

用戶賬號:我使用的是郵箱

賬戶密碼:郵箱的授權密碼

注意:pop3/smtp需要開啓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章