有没有人知道这是可能的,如果有,如何设置收件人的名字时,发送电子邮件通过CakeEmail类?目前,它的工作如下:
$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
->to('you@example.com')
->subject('About')
->send('My message');就像在to字段中一样,我们希望包括收件人的名称,以绕过垃圾邮件过滤器。
任何帮助或指导都是非常感谢的。
发布于 2014-06-05 10:23:13
您应该能够使用数组设置它,就像设置from电子邮件一样:-
$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
->to(array('you@example.com' => 'Recipients name')
->subject('About')
->send('My message');发布于 2014-06-05 10:55:53
它有助于阅读文档和/或查看源代码https://github.com/cakephp/cakephp/blob/master/lib/Cake/Network/Email/CakeEmail.php#L441。
以上所有内容都清楚地表明,您可以通过第二个param:
...->to($email, $name)->...https://stackoverflow.com/questions/24057325
复制相似问题