2017-05-25 60 views
1

如果需要,我想編輯我的郵件並更改所有內容,如here所示。在發送之前預覽Laravel郵件

伊夫進口我的文件,並創建了一個測試路線查看網頁:

use Illuminate\Mail\Markdown; 

Route::get('/mail/html', function() { 
    $markdown = new Markdown(view(), config('mail.markdown')); 
    return $markdown->render('vendor.mail.html.message'); // or ..markdown.message 
}); 

然而,具有可變誤差爲@slot林。如何查看我的更改/在發送之前查看郵件的外觀?另一個包?

謝謝

+0

對不起,所有的。我明天確認 – Sylar

回答

0

這是由Laravel社區

KUNAL的推薦方式有一個很好的快速解決方案,這就是我怎麼用來做什麼的。但是現在我使用mailtrap.io來測試電子郵件,因爲它允許您複製發送電子郵件的整個過程。

  1. mailtrap.io創建(免費)帳戶。
  2. .env文件中添加您的郵件收集器用戶名和密碼。

順便說一下,Laravel已經配置爲默認使用mailtrap,所以這是他們推薦的測試郵件的方式。

關注如何傑弗裏方式確實在他的教訓: Laravel 5.4從零開始:發送電子郵件

https://laracasts.com/series/laravel-from-scratch-2017/episodes/26

+0

是的,對不起。郵件陷阱是前進的方向 – Sylar

0

如果你想在本地測試。您可以在末尾放入刀片文件中的echo命令,並將死掉;這種方式,您可以test.Suppose你有測試email.blade.php

test-email.blade.php // file name 
This is tets mail 
<?php echo "test"; die; ?> 

希望它能幫助!

相關問題