首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakeEmail设置收件人的名称

CakeEmail设置收件人的名称
EN

Stack Overflow用户
提问于 2014-06-05 10:09:31
回答 2查看 201关注 0票数 0

有没有人知道这是可能的,如果有,如何设置收件人的名字时,发送电子邮件通过CakeEmail类?目前,它的工作如下:

代码语言:javascript
复制
$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
    ->to('you@example.com')
    ->subject('About')
    ->send('My message');

就像在to字段中一样,我们希望包括收件人的名称,以绕过垃圾邮件过滤器。

任何帮助或指导都是非常感谢的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-05 10:23:13

您应该能够使用数组设置它,就像设置from电子邮件一样:-

代码语言:javascript
复制
$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
    ->to(array('you@example.com' => 'Recipients name')
    ->subject('About')
    ->send('My message');
票数 1
EN

Stack Overflow用户

发布于 2014-06-05 10:55:53

它有助于阅读文档和/或查看源代码https://github.com/cakephp/cakephp/blob/master/lib/Cake/Network/Email/CakeEmail.php#L441

以上所有内容都清楚地表明,您可以通过第二个param:

代码语言:javascript
复制
...->to($email, $name)->...
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24057325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档