Smtp cakephp电子邮件集模板和动态传输
我需要发送一封电子邮件,内容应该从数据库加载。这是我尝试过的代码Smtp cakephp电子邮件集模板和动态传输,smtp,cakephp-3.8,cakeemail,Smtp,Cakephp 3.8,Cakeemail,我需要发送一封电子邮件,内容应该从数据库加载。这是我尝试过的代码 TransportFactory::setConfig('dev', [ 'host' => $emailSettings[0]['smtp_host'], 'port' => $emailSettings[0]['smtp_port'], 'username' => $emailSetting
TransportFactory::setConfig('dev', [
'host' => $emailSettings[0]['smtp_host'],
'port' => $emailSettings[0]['smtp_port'],
'username' => $emailSettings[0]['smtp_user'],
'password' => $emailSettings[0]['smtp_pass']
]);
$email = new Email();
$email->setFrom($emailSettings[0]['smtp_from'])
->setEmailFormat("both")
->setTo('karthik@kliotech.com')
->setTemplate($template[0]['template'])
->setSubject('About');
$sent = $email->send();
$this->ApiResponse([
"status" => 2,
"message" => "Email send",
"sent" => $sent
]);
但这是行不通的。在文档中,它说模板应该出现在“Email”下,配置必须在app.php中设置
有人能帮我解决这个问题吗?多谢各位