我有下一个问题。我一直在尝试将多个收件人放入我设置的变量中,但邮件没有被触发。我只用一个收件人对此进行了测试,它可以工作。当我尝试再添加一个时,电子邮件将不会发送。这是第一个定义简单电子邮件发送的函数。这位于我AppController.php 的电子邮件发送是使用指定的类 CakeEmail 完成的。 public function sendSimpleMail($to, $subject, $body, $to_copy = "") { $to = trim($to); $replay_to = EMAIL_REPLY; try { App::uses('CakeEmail', 'Network/Email'); $email = new CakeEmail(); if($to_copy == ""){ $email->config('smtp') ->to($to) ->subject($subject) ->replyTo($replay_to) ->emailFormat('html'); } else{ $email->config('smtp') ->to($to) ->subject($subject) ->replyTo($replay_to) ->bcc($to_copy) ->emailFormat('html'); } $email->send($body); return true; } catch (Exception $e) { $error = $e->getMessage(); return $error; }}此外,我将附上我准备电子邮件并在通过表单触发 ajax 请求时将其发送给收件人的功能。如果你们中的任何人对此事有任何想法,那将非常感激。我有点卡住,因为我想尝试包括其他收件人,但不幸的是我认为它必须与 CakeEmail 类有某种兼容性。干杯
- 1 回答
- 0 关注
- 124 浏览
添加回答
举报
0/150
提交
取消