2017-01-06 12 views
1

私はこの問題を持っていると私はメールにヘッダを設定する必要がありますが、Mail::send()を経由して、私は私が php artisan make:mailLaravel Mailableヘッダ

おかげでたくさんで作成Mailableクラス内のヘッダーを設定する必要はありませんということです。

私はあなたがあなたのmailable内withSwiftMessageメソッドを使用することができるはずLaravel 5.3に

+0

現在行っているコードを提供してもらえますか? –

答えて

4

を使用しています。このメソッドには、Swift_Messageインスタンスを受け取るコールバックを渡すことができます。このインスタンスを使用してヘッダーを設定できます。あなたが持っている可能性があり、あなたのbuild方法で

$this->withSwiftMessage(function ($message) { 
    $headers = $message->getHeaders(); 
    $headers->addTextHeader('header-name', 'optional-value'); 
}); 

は、この情報がお役に立てば幸い!

+0

ありがとう!完璧に働いて、まさに私が必要としていたものでした! – dacastro4

+0

@ dacastro4うれしいわよ! –

関連する問題