2017-05-19 32 views
0

我創建了一個視圖contact-us和控制器中的郵件類,如下所示。在發送郵件時它顯示成功的消息,併發送viewcontact-us作爲郵件..我正在用laravel 5發送郵件。*。但它發送整個HTML視圖代碼而不是HTML預覽

$data = ['name' => 'Sunny Mine']; 

    Mail::send(['text' => 'mail.contact-us'], $data, function($msg){ 

     $msg->to('[email protected]', 'Muhammad Ibrar receiver')->subject('Test Contact Us Form Mail'); 
     $msg->from('[email protected]', 'Muhammad Ibrar sender'); 

    }); 

其發送整個HTML代碼,包括HTML標籤,但不是一個網頁預覽..有人可以幫助我與Web視圖發送郵件,請。

回答

1

您將視圖強制爲文本類型。刪除'text'類型,它應該工作正常。

Mail::send('mail.contact-us', $data, function($msg) { 
    $msg->to('[email protected]', 'Muhammad Ibrar receiver')->subject('Test Contact Us Form Mail'); 
    $msg->from('[email protected]', 'Muhammad Ibrar sender'); 
});