Laravel5.3でメールの送信時に、任意のカスタムヘッダーを利用したいと思っています。
Mailableを使っての送信では実現が難しいのでしょうか?
5.2以前ですと以下の記述で実装できそうなところまでたどり着いたのですが、、
$email->getSwiftMessage()->getHeaders()->addTextHeader('X-MyHeader', 'hokehoke');
5.3のMailable、build内を用いて次のように配信は実装しています。
■送信
Mail::to($options['to'])->send(new hogehogeMail($options, $data));
■hogehogeMail class
public function build()
{
$this->from($this->options['from'], $this->options['from_jp'])
->cc($this->options['cc'])
->bcc($this->options['bcc'])
->subject($this->options['subject'])
->text($this->options['template']);
return $this;
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。