質問

誰かが可能なのかどうかを知っています、そしてもしそうなら、CakeEmailクラスを通して電子メールを送信するときに受信者の名前を設定する方法は?今のところ、次のように機能します。

$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
    ->to('you@example.com')
    ->subject('About')
    ->send('My message');
.

TOフィールドと同様に、スパムフィルタをバイパスするための受信者の名前を含めたいと思います。

あらゆる助けやガイダンスが大いに評価されています。

役に立ちましたか?

解決

配列を使用してからの電子メールを設定するのと同じ方法で設定できるはずです。 -

$Email = new CakeEmail();
$Email->from(array('me@example.com' => 'My Site'))
    ->to(array('you@example.com' => 'Recipients name')
    ->subject('About')
    ->send('My message');
.

他のヒント

文書を読むのに役立ち、またはソースコードを見るのに役立ちます https://github.com/cakephp./cakephp/blob/master/lib/cake/network/email/cakeemail.php#l441

上記のすべてのすべてのparam:

を渡すことができることを明確に述べた
...->to($email, $name)->...
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top