2016-10-19 3 views
0

メールヘッダー "x-mailgun-native-send:true"をすべてのメールに送信して、受信者が拒否しないようにする必要があります。Laravel 5.2のデフォルトのメールヘッダーを追加する

Laravelでデフォルトのメールヘッダーを設定することはできますか?私はこれを追加することで、すべてのメールにヘッダを追加することができます知っている:私はLaravelで見つけ

$m->getHeaders()->addTextHeader('x-mailgun-native-send', true); 

おかげ

答えて

0

は、右の電子メールを送信する前にイベントを発生します:https://laravel.com/docs/5.3/mail#eventsあなたは、このイベントのために耳を傾け、あなたのヘッダを追加することができますリスナーがメソッドを処理するイベントで発生します。

public function handle(MessageSending $event) 
{ 
    $headers = $event->message->getHeaders(); 
    $headers->addTextHeader('x-mailgun-native-send', true); 
} 
関連する問題