0
送信する前にいくつかのタグをメールに設定したいと思います。テンプレートやデータなどを用意しましたが、私のメールにタグを付けるために郵便サービスプロバイダ(郵便銃など)のフィールドをどのように定義できますか?Laravel Mailタグ付け
$messageData = array(
'email' => '[email protected]',
'name' => 'My Client Name',
'subject' => 'My subject',
'tags' => array('my_tag1', 'my_tag1')
);
Mail::queue($emailTemplate, ['data' => $templateBody], function ($message) use ($messageData) {
$message->to($messageData['email'], $messageData['name'])
->subject($messageData['subject']);
//->embedSomehow('o:tag', $messageData['tags']) <- there is the problem
});
mailgunタグはベンダー固有の機能です。この方法で使いたいなら、[Mail :: Message](https://github.com/illuminate/mail/blob/master/Message.php)を拡張してこれらのタグを運んで使用する必要がありますAPIリクエストをビルドするときにトランスポートに格納されます。 –
@AlexBlexメッセージ本文に追加するために入力できる配列はありませんか? – Aleksandar