文章引用邮件发送

This commit is contained in:
chengxl
2025-05-22 16:33:18 +08:00
parent 8e29db5cc7
commit 65e72ef169

View File

@@ -3,6 +3,7 @@ namespace app\api\controller;
use app\api\controller\Base; use app\api\controller\Base;
use think\Controller; use think\Controller;
use think\Db; use think\Db;
use think\Env;
class Cronmonitor extends Controller class Cronmonitor extends Controller
{ {
@@ -108,7 +109,8 @@ class Cronmonitor extends Controller
continue; continue;
} }
//数据组装-接收邮箱 //数据组装-接收邮箱
$email = 'tmr@tmrjournals.com';//$value['email']; // $email = 'tmr@tmrjournals.com';//$value['email'];
$email = $value['email'];
//用户信息 //用户信息
$aUserInfo = empty($aUser[$value['email']]) ? [] : $aUser[$value['email']]; $aUserInfo = empty($aUser[$value['email']]) ? [] : $aUser[$value['email']];
@@ -165,6 +167,10 @@ class Cronmonitor extends Controller
$sMsg = '成功'; $sMsg = '成功';
} }
$this->showMessage('给邮箱:'.$email.'发送邮件'.$sMsg."\n\n",2); $this->showMessage('给邮箱:'.$email.'发送邮件'.$sMsg."\n\n",2);
$pre = Env::get('emailtemplete.pre');
$net = Env::get('emailtemplete.net');
$net1 = str_replace("{{email}}",trim($email),$net);
$content=$pre.$content.$net1;
$aEmailLog[] = ['article_id' => $val['article_id'],'article_cite_id' => $val['article_cite_id'],'email' => $email,'content' => $content,'create_tiem' => time(),'is_success' => $iIsSuccess,'journal_id' => $val['journal_id'],'journal_issn' => $aJournalInfo['issn']]; $aEmailLog[] = ['article_id' => $val['article_id'],'article_cite_id' => $val['article_cite_id'],'email' => $email,'content' => $content,'create_tiem' => time(),'is_success' => $iIsSuccess,'journal_id' => $val['journal_id'],'journal_issn' => $aJournalInfo['issn']];
} }
} }